为什么Resharper将此默认代码称为编译器错误(项目编译)?

时间:2016-04-12 21:03:36

标签: c# resharper openxml

<\ n> Resharper说,“无法解析符号'模型'”并显示此提示以修复InvalidSample.cshtml中的问题:

enter image description here

R#将其置于“编译器错误”类别(我的项目中的此类实例)中。有问题的代码是通过工具自动创建的。

为什么Microsoft添加的脚手架代码无法解析(目前),为什么,如果它是编译器错误,项目是否仍在编译?

我想知道我添加到项目中的DocumentFormat.OpenXML引用是否是真正的问题(“与”Spreadsheet Light“一起”),但如果它是该引用与另一个引用之间的类(命名为“Model”)的冲突,为什么显然是“错误的”将自己推向最前沿?

更新

我从我的项目中删除了OpenXML(和Spreadsheet Light)引用,虽然我不再得到关于在.cshtml文件中标记为不可解析的行中导入该引用的提示,但它仍然声称“无法解析符号” “模型”,并将这个词描绘得比红翼黑鸟的同名亮点更加红色。

0 个答案:

没有答案