Questions tagged «visual-studio»

如果对Visual Studio功能有特定疑问,请使用此标记。请勿在有关恰好是用Visual Studio编写的代码的问题上使用此标记。考虑标记您的问题链接到的确切技术领域,并标记一个特定版本的Visual Studio。请在问题中提及您确切的VS版本,版本和更新级别。


6
未使用的using指令如何影响性能?
每当您创建新页面或项目时,Visual Studio都会自动为您创建using语句。其中一些您将永远不会使用。 Visual Studio具有“删除未使用的用法”的有用功能。 我想知道,如果永不访问的using语句仍然在文件顶部提到,则对程序性能是否有负面影响。
110 c#  .net  visual-studio  using 


29
Visual Studio 2015项目生成失败但没有错误
我的项目构建全部失败,但未显示任何错误。我尝试清洁和重建,但是没有用。 我将MSBuild输出的详细程度更改为“诊断”,希望它可以帮助我确定问题,现在我陷入了困境。输出如下所示: 1>Project 'ProjectMM.Data.Models' is not up to date. Input file 'C:\Projects\ProjectMM\ProjectMM.Data.Models\ProjectMM.Data.Models.csproj' is modified after output file 'C:\Projects\ProjectMM\ProjectMM.Data.Models\bin\Debug\ProjectMM.Data.Models.pdb'. All packages are already installed and there is nothing to restore. 1>------ Build started: Project: ProjectMM.Data.Models, Configuration: Debug Any CPU ------ 2>Project 'ProjectMM.Data' is not up to date. Input file 'C:\Projects\ProjectMM\ProjectMM.Data\ProjectMM.Data.csproj' is …





4
如何使用Visual Studio Express 2005制作完全静态链接的.exe?
我当前首选的C ++环境是免费且功能强大的Microsoft Visual Studio 2005 Express版本。我不时将发布的.exe文件发送给其他人,并获得了令人满意的结果。但是最近我令人不安的发现是,令人愉悦的结果是基于我想要的更多运气。试图在旧的(2001年份,未认真更新)XP机上运行这些程序之一,但给我什么却只有讨厌的“系统无法运行x.exe”(或类似)消息。 一些谷歌搜索发现,使用此工具集,甚至指定静态链接也会导致简单的hello-world.exe实际上依赖于额外的.dll文件(msvcm80.dll等)。一个精心设计的版本计划系统(是否显示任何文件?)然后会在没有完全正确的.dll版本的情况下运行.exe。我不需要或不需要这些东西,我只想要一个老式的自包含.exe,它只执行最低公分母Win32操作,并且可以在任何旧的win32 OS上运行。 有谁知道我现有的工具集是否有可能做我想做的事情? 谢谢。


30
编辑并继续:“在…时不允许更改”
即使我创建了一个干净的WinForms项目,“编辑并继续”也不起作用,并给了我错误: 当调试器已附加到已经在运行的进程中,或者在构建或运行时对要调试的代码进行了优化时,不允许进行更改。 在工具→选项→调试中选中编辑并继续选项。 未启用优化。 似乎没有任何托管的事件探查器设置。 我在调试模式下运行 我在x64 CPU和32位Windows XP上运行,但是将平台目标设置为x86而不是AnyCpu并没有帮助。 修复Visual Studio安装没有帮助。 我还在MSDN网站上找到了这篇文章: 不支持的方案 在以下调试方案中,“编辑并继续”不可用: 在Windows 98上进行调试。 混合模式(本机/托管)调试。 SQL调试。 调试Dr.Watson转储。 未选择“取消处理未处理的异常的调用堆栈”选项时,将在未处理的异常之后编辑代码。 调试嵌入式运行时应用程序。 使用“附加到”来调试应用程序,而不是通过“调试”菜单中的“启动”来运行应用程序。 调试优化的代码。 当目标是64位应用程序时调试托管代码。如果要使用“编辑并继续”,则必须将目标设置为x86。(项目属性,“编译”选项卡,“高级编译器”设置。)。 由于构建错误而导致新版本构建失败后,调试旧版本的代码。 但是我可以对列表中的每个项目回答“否”。 它曾经工作过,但是几天前它停止工作了,我不知道可能是什么原因。

7
自动更新版本号
我希望每个构建版本都可以增加应用程序的version属性,但是我不确定如何在Visual Studio(2005/2008)中启用此功能。我试图将AssemblyVersion指定为1.0。*,但它并不能完全满足我的需求。 我也在使用设置文件,并且在较早的尝试中,当程序集版本更改时,由于应用程序在另一个目录中查找设置文件,因此我的设置被重置为默认设置。 我希望能够以1.1.38的形式显示版本号,因此当用户发现问题时,我可以记录他们正在使用的版本,并告诉他们如果具有旧版本则进行升级。 对于版本控制的简短解释也将不胜感激。版本号和修订号何时增加?


13
Eclipse的Ctrl +单击Visual Studio中的?
在Eclipse Java工作了几天之后,我完全沉迷于按Ctrl一下标识符以转到其定义。从那时起,我一直在寻找一种在Visual Studio中实现此目标的方法。 我意识到VS可以单击鼠标右键,转到“定义”,然后F12执行相同的操作。我还意识到Visual Assist与Alt+ 做了类似的事情G。然而,没有哪一项能像Ctrl+单击一样完美。 实际上,我已经尝试了几个小时的运气试图编写一个VS插件来做到这一点,但是在我认为合理的时间范围内并没有取得任何进展。 有谁知道这将如何实现?准备好插件了吗?某种宏?

6
MSTest复制文件以测试运行文件夹
我有一个测试,要求读取XML文件然后进行解析。每次如何将这个文件复制到测试运行文件夹中? XML文件设置为“如果更新则复制”,并将编译模式设置为“无”(因为它实际上不是可编译的东西)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.