使用Resharper,我们可以右键单击项目的参考并选择优化参考。这向我们展示了我们没有使用或编译器需要的类库。有没有办法让Resharper忽略一个未使用的引用?
我有一个类库只是作为参考(永远不会需要实际使用的代码)。只要它是引用的一部分,dll就会在启动时自动注入。如果您好奇为什么会这样做,它会处理ASP.NET MVC项目(Nuget package page)未找到和错误。
是否有任何可能的方法可以告诉Resharper该引用是编译器所需的部分还是使用的引用的一部分?我只想尝试并防止开发人员意外删除我的dll。
就个人而言,我只想让他们知道他们。如果他们在这个项目中工作,他们应该知道它做了什么以及需要什么。好奇,但如果仍然有办法。 – TyCobb 2014-11-22 00:56:14
大多数开发人员不会经历这个(特别是如果他们没有安装resharper)。但我想确保我已经覆盖了所有的基地。我是一个优化引用的人,确保我没有不必要的类库。 – techvice 2014-11-22 04:57:08
我发现nuget包改变了应用程序的行为,仅仅存在,而没有在应用程序启动代码中显式注册,这相当令人讨厌。 – CodesInChaos 2014-11-22 14:58:13