我有一个非常简单的代码,其在编译给了我下面的错误构建问题IsLongModifier
错误CS0012类型“IsLongModifier”是在装配定义 不引用。您必须添加对程序集 'Microsoft.VisualC,Version = 10.0.0.0,Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'的引用。
下面是代码
grid.get_NumericalCell(rowIndex, "Bench2");
我得到一个红色波浪在get_NumericalCell函数调用的相关部分。
该方法可以从C++/C#中实现的第三方库中获得。下面是该方法的签名
double get_NumericalCell(int rowIndex, string columnName);
如果我添加对Microsoft.VisualC的引用,则错误消失。
关于IsLongModifier class的参考文档对解释我为什么面临此问题没有多大帮助。
有人可以解释为什么我需要对Microsoft.VisualC.IsLongModifier的引用 - 我没有看到我的代码中引用它的位置。
我不遵循的是为什么如果第三方库引用另一个库,会导致编译时失败 – Vikhram
对'get_NumericalCell()的调用可能会以某种方式引用对“IsLongModifier”类型的引用)' –
你可以添加一些例子来说明如何发生,所以我更好的了解 – Vikhram