对于Visual Studio 2013有一个非常奇怪的问题,好奇是否有其他人看到类似的东西。我有VS 2013 Ultimate,看起来像是每天一次,当我正在使用文件时,编译器突然变得怪异,并且在我的网络表单中不再检测到我的代码。看一下下面的截图(我只是在Web表单中间选择了一个随机点),但是无处不在,VS开始出错,告诉我没有声明变量,方法参数需要在代码行上使用括号这不是方法,各种各样的蠢货。
我向你保证,我没有任何破损的引用,我没有忘记关闭一个if语句..没有那样的。所有我正在编写一些代码,随机整个页面就像这样开始出错。要解决,我所能做的就是复制代码内容,删除页面,重新创建页面,然后将内容粘贴回我的“新”文件......相同的代码,只有没有错误。如果我不是每天至少做一次,我甚至不担心这样做。
感谢任何帮助,谢谢!
编辑:对于它的价值,我发现这个问题的解决方法稍微容易一些。如果我将类文件的属性编辑为“不编译”然后再回到“编译”,则IDE能够正确读取文件...
答案 0 :(得分:0)
看起来这只是Vb.Net编译器/ IDE中的一个错误。我同意它不太可能是您的代码中的错误,因为您可以看到错误曲线不会与代表您报告的错误的位置对齐。这有时是IDE错误的标志
在解决问题方面,你可以通过关闭并重新打开相关解决方案来解决问题。 Baring重启Visual Studio。我不会求助于删除/重新创建页面。
长期虽然您可能希望在连接上提交问题,但IDE团队可以尝试解决问题。