Tag: visual studio

在Visual Studio 2012中注释和取消注释代码的关键快捷键是什么?

在旧版本中有Ctrl + E + C (注释)和Ctrl + E + U (取消注释),或者Ctrl + K + C和Ctrl + K + U。 但在VS 2012中,我看不到重要的快捷方式(看截图)…也许我应该在任何地方启用这些快捷方式?

发布到Azure网站后,无法加载文件或程序集System.Web.Http.WebHost

我创build了一个Web项目,并在Visual Studio中运行良好。 但是,在将其发布到azurewebsites后,我得到了以下错误。 什么可以导致这个问题? 无法加载文件或程序集“System.Web.Http.WebHost,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其某个依赖项。 定位的程序集清单定义与程序集引用不匹配。 (来自HRESULT的exception:0x80131040) 说明:执行当前Web请求期间发生未处理的exception。 请查看堆栈跟踪,了解有关错误的更多信息以及源代码的位置。 exception详细信息:System.IO.FileLoadException:无法加载文件或程序集“System.Web.Http.WebHost,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或其依赖项之一。 定位的程序集清单定义与程序集引用不匹配。 (来自HRESULT的exception:0x80131040) 源错误: 在执行当前Web请求期间生成未处理的exception。 有关exception的来源和位置的信息可以使用下面的exception堆栈跟踪来标识。 程序集加载跟踪:以下信息可以帮助确定程序集“System.Web.Http.WebHost,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”无法加载的原因。 警告:程序集绑定日志logging被closures。 要启用程序集绑定失败日志logging,请将registry值[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)设置为1.注意:与程序集绑定失败日志logging相关的性能损失。 要closures此function,请删除registry值[HKLM \ Software \ Microsoft \ Fusion!EnableLog]。 以下是web.config文件的一部分。 <system.web> <customErrors mode="Off"/> <compilation debug="true" […]

如何在Visual Studio 2015中禁用C#6支持?

背景 我们有一个在VS 2015中开发的项目,启用了C#6,偶尔需要开发者使用VS 2013而不使用C#6。 我们不打算在这个特定的解决scheme中使用C#6(尽可能多的)。 问题 Visual Studio和ReSharperbuild议有用的C#6语言结构,使得Visual Studio早期版本中的解决scheme无法运行,而无需C#6支持。 我禁用了ReSharper C#6支持,但似乎无法在整个解决scheme中禁用/限制C#function。 题 如何在解决scheme或Visual Studio 2015中将C#限制为C#5function?

Visual Studio将项目移动到不同的文件夹

如何将项目移动到Visual Studio中的其他文件夹? 我习惯了我的项目中的这个结构。 — app —- Project.Something —- Project.SomethingElse 我想重命名整个命名空间SomethingElse SomethingNew,什么是最好的方式来做到这一点(没有手动进入.sln文件)?

Visual Studio展开/折叠键盘快捷键

在Visual Studio中,如果我打开了一个代码文件,我可以按CTRL + M或CTRL + M + O来折叠所有代码块,区域,命名空间等。 如何做相反的事情并扩大一切? 我已经Google了这个,但似乎无法find一个工作的捷径!

源代码pipe理中的.vs \ config \ applicationhost.config

当创buildASP.NET Web应用程序项目时,Visual Studio 2015将名为.vs\config\applicationhost.config的文件添加到解决scheme的根目录中。 该文件是否应该签入到源代码控制中,还是应该被忽略(这样每个用户将拥有自己的本地副本)?

查看Visual Studio 2010+中的所有断点

在Visual Studio 2010中是否有一个窗口,在哪里可以看到我的项目或解决scheme中的所有断点?

在Visual Studio中启用行号的显示

为什么Visual Studio不能在源文件中显示行号? 有什么办法来启用它,或者它的插件? 我知道一个程序中的代码行数并不重要,但是有时候知道一个程序是多长时间还是一个特定行的数量是很好的参考。 虽然我尝试了,但我似乎无法find一种方法来启用行编号,我觉得很奇怪。 这是Visual Studio 2010 Ultimate。 (如果您已经阅读过我以前的问题,那么我一直在使用2008 Express。)

目标文件中未parsing的外部符号

在Visual Studio编码过程中,我得到了一个无法parsing的外部符号错误,我不知道该怎么做。 我不知道什么是错的。 你能解释我吗? 我应该在哪里寻找什么样的错误? 1>Form.obj : error LNK2019: unresolved external symbol "public: class Field * __thiscall Field::addField(class Field *)" (?addField@Field@@QAEPAV1@PAV1@@Z) referenced in function "public: void __thiscall Form::parse(class std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?parse@Form@@QAEXAAV?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) 1>Form.obj : error LNK2019: unresolved external symbol "public: virtual void __thiscall Field::parse(class std::basic_stringstream<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?parse@Field@@UAEXAAV?$basic_stringstream@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function […]

什么是由Visual Studio生产力动力工具创build的.sln.docstates文件?

Visual Studio生产力电动工具版本10.0.20427.1,2011年5月10日更新,正在创build<solution> .sln.docstates文件。 这个文件的目的是什么? 我应该检查到版本控制?