【问题标题】:Resharper renaming file active code analysisResharper 重命名文件活动代码分析
【发布时间】:2014-07-16 19:27:57
【问题描述】:

我在使用 ReSharper 时遇到问题,它无法处理某些文件。我已经尝试了所有可能性(暂停 ReSharper 并再次激活它)、清理缓存等)

我会更详细地解释我的问题。我有我的“HomeController.cs”,它有 HomeController 类。我不知道为什么,Resharper 代码分析不适用于此文件。我临时解决问题的技巧:如果我更改文件名(而不是类),Resharper 代码分析工作正常。

如果我创建一个新的控制器,Resharper 代码分析也适用于这个类和文件。

我尝试过thisthis,但对我不起作用。

当我更改某些文件/类的命名空间时,我的所有问题都开始了。

IDE:Visual Studio 2013 Update 1,Resharper 版本 8.2.1 完整版

谁能解释一下我可以在哪里配置 Resharper 或任何其他方式来解决问题?

【问题讨论】:

  • Razor Views 也会出现问题...

标签: c# visual-studio-2013 resharper


【解决方案1】:

您的解决方案中是否安装了“Microsoft.AspNet.Identity.Samples”nuget 包?如果是的话,你这样做了,这就是为什么此类包附带的文件中没有 R# 的原因。 ReSharper 将 nuget 包中的所有文件视为 NonUserCode。您可以找到更多信息here

要从 Nuget 示例包中删除解决方案文件的“非用户代码”限制,请打开“packages.config”文件并删除以下字符串:

<package id="Microsoft.AspNet.Identity.Samples" version="{Version}" targetFramework="net45" />

然后保存文件并重新打开解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-21
    • 1970-01-01
    • 2012-02-06
    • 2021-03-20
    • 2012-02-03
    相关资源
    最近更新 更多