我刚安装了VS17社区和Resharper 2016.3。我正在开发一个在VS13中维护的Web项目。在我从NuGet安装Microsoft.CodeCom.Providers.DotNetCompilerPlatform
之前一切都很好(我想将项目升级到C#6.0。
现在,当项目编译得很好时,Resharper在我的项目中报告了2,429个错误。
我已经完成了所有“清除缓存”,“暂停/恢复”并重新启动我知道并可以在互联网上找到的VS17技巧。什么都没有帮助解决这个问题。
看起来我已阅读的Microsoft.CodeCom.Providers.DotNetCompilerPlatform
安装Roslyn与Resharper有很多功能冗余。这可能是问题的一部分吗?
是否有可能在不破坏Resharper的情况下利用C#6.0?
感谢。
答案 0 :(得分:0)
我有同样的问题。原因是2017年的项目文件的轻量级加载技术。构建您的项目,然后单击"重新分析所有"在R#:"解决方案中的错误/警告"
答案 1 :(得分:0)
有类似的问题,通过将解决方案属性中的“轻量级解决方案负载”设置为False来解决问题。
VS 2017社区(稳定,而不是RC),Resharper 2016.3.2。
答案 2 :(得分:0)
发布其他遇到麻烦的人......
我做了所有这些建议,甚至尝试重新安装resharper最终 - 没有任何效果,仍然建议错误/警告,我的解决方案正在建设中。
我禁用了轻量级解决方案加载并点击了Build - >在解决方案上运行代码分析,它消除了所有错误/警告。看看以前的VS版本中的某些设置是否没有进入VS17。