我有一个MVC2 应用程序并使用ReSharper 6.1 - 我已经大量定制了代码检查严重性并编辑了它决定显示为错误、警告、建议和提示的内容,但我似乎无法阻止它告诉我特定资源是使用HTMLHelper时丢失。
因此,例如:
<img src="<%:Url.Content("~/Resources/Image12345.jpg")%>" />
我在与上面类似的每一行都收到一个错误,告诉我上面的路径不存在 - 在设计时它不存在,但在构建过程中,所有这些视图都被 XCOPY 到一个包含所有资源,例如图像,因此在运行应用程序时,所有这些路径分辨率都是正确的。因为在一个团队中工作,其中一些人是 ReSharper 的新手,我想排除这个错误,因为它可能会导致我的同事开始摆弄一些没有损坏的东西。
ReSharper 显然不知道这不是问题,也无法知道这就是我要关闭这一特定分析的原因。总的来说,我发现 ReSharper 是可大规模定制的,并且在版本 6.1 中的检查严重性下有一些新的MVC选项,这些选项已被证明是有用的 - 但我看不出为此关闭检查的方法。
有人有什么想法吗?