在使用最新更新的Visual Studio 2015时,Intellisense和CodeLens无法正常工作。语法高亮、代码自动完成以及属性/方法引用(不确定确切名称)显示非常不一致,或者根本不显示。这些对某些内容有效,但对大多数其他内容则无效。没有明确的构建,错误根本不会显示出来,即使有,也只会一个一个地显示,这非常耗时。
需要注意的是,这并未发生在XAML中,而是在我的.cs文件中。我无法在WPF项目或Windows Forms项目中重现这些问题;我只在我的Xamarin.Forms解决方案中看到了这个问题。
我已尝试重新启动VS,关闭解决方案并重新启动VS,重新启动我的机器,通过VS选项重置“语句完成”设置,删除解决方案的.suo文件,通过导入和导出设置向导重置设置,但没有任何改变。我将感激任何建议。
更新:卸载所有与Xamarin相关的VS扩展和NuGet包,然后重新安装似乎已经解决了问题,至少目前是这样。
进一步更新:不久之后,我又看到了这个问题。原来一个项目的路径过长(???),所以我将整个解决方案文件夹移动到了C盘的根目录。从那以后我就没有遇到任何问题了。
需要注意的是,这并未发生在XAML中,而是在我的.cs文件中。我无法在WPF项目或Windows Forms项目中重现这些问题;我只在我的Xamarin.Forms解决方案中看到了这个问题。
我已尝试重新启动VS,关闭解决方案并重新启动VS,重新启动我的机器,通过VS选项重置“语句完成”设置,删除解决方案的.suo文件,通过导入和导出设置向导重置设置,但没有任何改变。我将感激任何建议。
更新:卸载所有与Xamarin相关的VS扩展和NuGet包,然后重新安装似乎已经解决了问题,至少目前是这样。
进一步更新:不久之后,我又看到了这个问题。原来一个项目的路径过长(???),所以我将整个解决方案文件夹移动到了C盘的根目录。从那以后我就没有遇到任何问题了。