'Class'不包含'Method'的定义 - 来自.dll的C#公共静态方法调用

时间:2015-05-05 15:26:05

标签: c# dll visual-studio-2013 static-methods

我通过this post阅读无济于事。 为了这个问题,我试图在展示问题的同时简化我的代码。

我在Visual Studio 2013中有两个项目的解决方案。一个是MyWebApp,另一个包含转换单位的公共静态类,MyWebApp用作.dll文件。今天,我向单位转换器添加了一个新的公共静态方法。

namespace UnitsConverter
{
  static public class Converter
  {
    ...
    public static bool Standardize(string have, out string std){ ... }
  }
}

然后我重新构建了UnitsConverter项目,并将UnitsConverter.dll的bin文件中的旧MyWebApp替换为新生成的文件。

然后,在重建MyWebApp之后,我尝试使用该方法:

using UnitsConverter;
public class RecordsUploader 
{
  ...
  public bool cleanUnits()
  {
    ...
    Converter.Standardize(...);
  }
}

唉,无论我做什么,我都会继续'UnitsConverter.Converter' does not contain a definition for 'Standardize'

0 个答案:

没有答案