当我启动Visual Studio 2013时,一切都运行良好,然后在10-20分钟之后停止允许我输入分号,但其他一切都有效。我可以从源文件的其他地方复制/粘贴分号,但这真的很痛苦。
它已经这样做了几天。我最近没有手动更新任何内容。
我尝试清除Resharper缓存,甚至完全禁用Resharper以防万一,但问题仍然存在。
帮助!!!
答案 0 :(得分:1)
我终于发现了我的问题所在。我正在编写一个可重用的库,并希望从相同的源代码构建.Net 4.0和.Net 4.5版本。我通过在同一文件夹中创建两个项目来实现这一点,该文件引用相同的源文件但配置为针对不同的框架,并使用不同的bin和obj文件夹。
这个设置似乎在大多数情况下工作得很好,但它似乎真的混淆了Visual Studio智能感知系统,因为当你打开源文件并编辑它时,Intellisense不知道是否从.Net提出建议。 4.0或4.5框架,因为源文件属于两个项目。
我通过在编辑和调试代码时卸载.Net 4.5项目解决了我的分号问题,然后在我想要发布版本时重新加载它。