Tag: visual studio

名称“__o”在当前上下文中不存在

我刚刚安装了Visual Studio 2015,并打开了我正在开发的asp.net项目。 我收到许多错误(完全相同),如下所示: 错误CS0103名称“__o”在当前上下文中不存在 那么其实我没有任何名为__o的variables,代码就像一个魅力(错误是无效的),但困扰我的是,我无法看到当我的代码真的有一个错误,因为它在这个列表中的某处我应该检查整个清单。

Visual Studio在编辑器中不显示编译时错误

例如,当我写: string x = "turtle"; x.Go(); 在String上没有检测到Go()方法的红色波浪线。 只有在编译时才会检测到错误。 我刚刚升级到Windows 7,我有Visual Studio 2008。 在我的旧环境中,错误在实际编译之前被检测到。 有没有我失踪的设置? 编辑:“工具 – >选项 – >文本编辑器 – > C# – >编辑器中的下划线错误”被选中。 我没有“实时语义”选项。 也许我需要去SP1?

Visual Studio代码:如何显示行尾

我怎样才能显示在Visual Studio代码(不在Visual Studio中)lineendings(CR,LF)。 我使用以下设置,但没有显示行结束。 "editor.renderWhitespace": true, "editor.renderControlCharacters": true, "editor.renderIndentGuides": true 是否有排列的设置? 更新: 我已经在github https://github.com/Microsoft/vscode/issues/12223上打开了一个问题 问候Tonka

不能删除断点

我在Visual Studio 2008中有一个坚实的断点,我无法删除。 我可以添加其他的断点。 一些删除,但有些不。 错误是“不能插入断点” 这怎么解决? 这很奇怪。 我在线上面添加了一个新的行,我无法删除,并能够删除它们。 任何添加更多信息的人都会获得信任。

如何防止Visual Studio 2012在文件中查找默认为“当前文档”?

在Visual Studio 2010及更早版本中,“在文件中查找”function记住了您对“查找范围”选项的select。 在2012年,该选项有时会重置为“当前文档”,使其只能在单个文件中进行search。 这可能很烦人,特别是当你没有注意到它已经完成了。 有什么办法可以强制这个设置坚持我想要的(通常是“整个解决scheme”)? 作为问题的一个例子,在源文件中突出显示几行文本,然后调出Find in Files框。 它会将“查找”设置更改为“select”。 closures它,取消select文本并再次在文件中查找。 该设置将默默恢复为“当前文档”。 在2010年及以前这样做并不会改变这个设定。 这里还有另外一个问题的描述。

Visual Studio:如何阻止偷点焦点的断点?

当Visual Studio中有一个断点时 ,它就会从那个程序员正在查看/input的任何其他应用程序中窃取焦点 。 这可能是非常恼人的,因为VS抓住了程序员在那个时候input到另一个应用程序的任何键盘input,并且把它作为自己的input。 你们用什么技巧来防止这种焦点偷窃? (我在Visual C ++ 2008和2010上遇到了这个问题。我猜测这对Visual Studio来说是一个问题,对于所有最近的版本来说都是如此)。

在Windows 10上安装Visual Studio 2015时出现“安装程序包丢失或损坏”错误

在Windows 10上安装Visual Studio 2015 Community ,发生了以下错误: 安装程序包丢失或损坏。 由于vcredist_x86.exe和vcredist_x64.exe文件与Visual Studio 2013的Visual C ++可再发行组件包相对应,所以在下载它们之后,我向软件包提供了一个位置(截图中的第三个选项 )。 之后,安装顺利。 所以问题是: Visual Studio 2015 Visual C++ Redistributable Packages for Visual Studio 2013需要安装Visual Studio 2015 ,是否有在Windows 10上安装Visual Studio 2015的任何先决条件,可能是我失去了明显的东西?

如何使用licenses.licx文件

我已经获得了包含在我的一个项目属性中的licenses.licx文件。 我不确定它的dll是如何使用的。 它被使用的MSBuild? 当解决scheme正在build设中时,您是否知道如何使用它?

如何debuggingNuGet包的install.ps1脚本

所以我们可以在NuGet包中包含一个安装/卸载powershell脚本。 我试过了,但是我的install.ps1不起作用。 有没有可能找出原因? debugging,日志logging,什么? 更新 请注意,脚本是作为Nuget包安装过程的一部分执行的。 这可能是非常具体的Nuget。

处理.NET IDisposable对象

我在C#中工作,我一直在using块来声明实现IDisposable对象,这显然是你应该做的。 但是,当我滑倒的时候,我看不出一个简单的方法。 Visual Studio似乎没有以任何方式表明这一点(我只是错过了什么?)。 我每次宣布什么都应该检查一下帮助,逐渐build立一个百科全书式的记忆,其中的物品是不是一次性的? 看起来不必要,痛苦,容易出错。 你如何处理这个? 编辑: 看一下相关的问题边栏,我发现了另外一个问题 ,清楚地表明Dispose()应该被对象的终结器调用。 所以,即使你从来没有自己调用它,它应该最终发生,这意味着如果你不使用(这是我认为我一直很担心),你将不会有内存泄漏。 唯一需要注意的是,垃圾收集器不知道对象将多less额外的内存作为非托pipe的东西,所以它不会有一个准确的想法,多less内存将通过收集对象被释放。 这将导致垃圾收集器的性能比平时更差。 简而言之,如果我错过了一个using ,那不是世界末日。 我只是希望能够给它带来至less一个警告。 (题外话:为什么没有特殊的降价链接到另一个问题?) 编辑: 好吧,不要吵闹 这是超级duper所有发射戏剧性的花栗鼠级重要的称之为Dispose()或我们都会死 。 现在。 因此,为什么这么容易 – 到底为什么它被允许 – 做错了? 你必须走出正确的道路。 像所有其他事情一样,会导致世界末日(显然)。 这么多封装,是吧? [偷懒,厌恶]