我发现Visual Studio WCFtesting客户端对于我的WCF服务的快速testing非常有用。 这是在相对于Visual Studio安装目录的此位置中find的testing客户机: \ Common7 \ IDE \ WcfTestClient.exe 我有几个服务调用需要System.Int32 []types的参数 我似乎无法弄清楚什么值input这个参数,因为我不断收到错误 '[input的值]不是这种types的有效值 试图input值27我已经尝试了以下,但都失败 27 {27} 新的System.Int32 [] {27} 任何人都可以请帮助如何做到这一点
如何防止Visual Studio 2008自动创build“混合平台”和“任何CPU”解决schemeconfiguration? 我们有“Win32”和“x64”configuration,开发者需要在它们之间进行select。 然而,只要有人对解决scheme做任何修改,VS自动创build“混合平台”,它似乎是默认configuration。 这导致了很多问题,因为在这个configuration中没有select一些新的项目,或者select了错误的项目configuration等等。我只是想停止它,自己pipe理解决schemeconfiguration。
我目前正在维护用C#.net编写的“旧”系统,删除一些过时的function并进行一些重构。 感谢上帝,前面的人写了一些unit testing(MSTests)。 我对JUnittesting非常满意,但是对于MSTests还没有做太多的工作。 testing方法有一个DeploymentItem属性,用于指定一个文本文件,该文件由正在testing的业务逻辑方法进行parsing,第二个DeploymentItem只包含一个包含一堆必须部署的TIF文件的path。 [TestMethod()] [DeploymentItem(@"files\valid\valid_entries.txt")] [DeploymentItem(@"files\tif\")] public void ExistsTifTest() { … } 之前的testing工作,但现在我不得不改变\ files \ tif目录中包含的TIF文件的名称。 根据规则,TIF文件名必须与ExistsTifTest()方法检查的特定模式相匹配。 现在我不得不改变文件名以适应新的要求,突然之间TIF文件就不再像以前那样部署了。 有人可以给我一个暗示为什么会发生这种情况,或者是什么原因? 同样的事情也会发生,如果我添加一个新的文本文件,并在\ files \ valid \目录中的“valid_entries.txt”旁边添加“my2ndTest.txt”,并在test方法中使用相应的DeploymentItem属性。 该文件没有被部署? 我通过直接在testrunconfig中定义部署path,得到了现在部署的映像,但我想了解为什么发生这些事情,或者为什么我的新文件“my2ndTest.txt”没有得到部署,而其他人做。
当我尝试更新我的项目时,我正在做 – 我第一次看到错误: '签署时发生错误:找不到SignTool.exe。 我从来没有见过这个,所以我查了一下,SignTool.exe是我的项目ClickOnce部署的签名。 我也读过这是Windows SDK的一部分 – 但是当我findSignTool.exe的位置时 – 我在那里看到它! C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin 我没有看到任何问题,我总是发布我的项目 – 我在版本68.但这是我第一次看到这个 – 我没有触及任何可以做到这一点的选项。 任何帮助?
自Visual Studio 2015的最新更新以来,当我打开.html或.cshtml文件时,会收到此消息。 点击“不要再问”只会禁用这个,直到VS重新启动。 我怎样才能永久closures它?
Visual Studio(也可能是TFS)以某种方式(我想也许在源代码pipe理合并时)对我的解决scheme中的项目path感到困惑。 它认为它在这里(简单的例子path): C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj 而实际上,项目文件位于这里: C:\My Projects\ExampleSolution\ExampleProjectCorrect\ExampleProjectCorrect.csproj 我不能为了我的生活让它认识到正确的位置。 我努力了: 从正确的位置删除并重新添加项目。 出现一条错误消息,说The project file at C:\My Projects\ExampleSolution\ExampleProjectWrong\ExampleProjectCorrect.csproj could not be found 。 手动编辑.sln文件以确保对ExampleProjectCorrect.csproj所有引用都具有正确的path。 在解决scheme目录的文件中查找正确和不正确的path,尝试并追踪工作室隐藏不正确path的位置。 删除VS和TFS的caching目录 我把我的头发撕了,因为我不能重新创build解决scheme,因为它已经接近100个项目,并与其他几个开发人员的源代码控制绑定在一起。 任何人都可以在正确的方向指向我存储这个不正确的path和/或如何重置它,所以该死的东西会正确加载?
我不小心closures了Visual Studio 2013 Update 3中的“立即窗口”,并且不能在一生中找出如何/在哪里找回它。 有人可以指出我如何让即时窗口再次打开?
我在一台x86电脑上工作,并在VS2010中使用.NET4.0(与3.5一样的probelem)。 当我创build一个新的项目(例如WinFormsApp)时,我想要做的第一件事就是将项目/解决scheme的目标平台更改为“任何CPU”。 我做了以下几点: Project Properties – > build – >将TargetPlatform更改为“Any CPU” 在属性页的顶部平台仍然是“活动(x86)”,所以我这样做 解决scheme属性 – > ConfigurationsMgr – >平台 – >新(因为只有x86是可用的),并创build解决scheme平台“任何CPU”。 现在项目属性是“活动(任何CPU)”,我可以根据需要来回改变它。 而现在的问题是:当我添加一个新的项目时,它又被设置为“活动(x86)”,我保持不变 – 不能更改项目设置。 在第二个项目的SolutionProperties – > ConfigurationManager中,“Any CPU”平台不可用,我不能添加新的平台,因为它告诉我,AnyCPU的解决scheme平台已经存在… 我究竟做错了什么? 将新创build的项目设置为AnyCPU会很难吗?
Visual Studio中的插件/设置不能没有? 哪一个可以提高你的工作效率,或者修复一些你无法忍受的问题? 为什么是你最喜欢的? 我最喜欢的是aspx编辑助手,因为它确实提高了我的工作与ASP.NET应用程序的生产力。 它提供了一个快速的方式来输出服务器端控件,它会自动填充runat =“server”和id =“”,并把光标放在ID的引号之间,这样你就可以input它了。 这里是目前讨论的所有插件的总结列表 ASPX编辑助手 – 编辑asp.net的片段 重新锐化 – 快速重构 电源命令 反光 GhostDoc – 生成XML注释 视觉辅助X 摇滚 TestDriven.NET NCover AnkhSVN – SVN集成 ViEmu – Vim仿真 VisualSVN – SVN集成 主题生成器 Skype加载项 XML资源pipe理器 资源重构 Linq2Sqldebugging器可视化器 – 轻松debuggingLinq2SQL Visual Studio文件资源pipe理器 Visual Studio窗口pipe理器 TFS PowerToys expression树可视化 了StyleCop 地区经理 Regionerate 代码保存 – 从任何地方pipe理代码片段 CR Documentor […]
当我去创build一个新的项目,“Windows服务”模板不在那里! 有人可以告诉我哪里可以得到它,或提供一个下载链接?