System.Runtime,版本= 4.1.0.0

时间:2018-10-02 08:28:16

标签: c# .net-standard-2.0

在控制台C#应用程序中,我有以下几行:

ServerManager sm = new ServerManager();
SiteCollection sc = sm.Sites;

我根据需要添加了对Microsoft.Web.Administration的引用。但我得到了认可:

  

无法加载文件或程序集'System.Runtime,版本= 4.1.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。

1 个答案:

答案 0 :(得分:0)

尝试修改app.config条目以匹配newVersion的packages.config,如下所示。

您必须检查packages.config才能知道确切的版本

<dependentAssembly>
  <assemblyIdentity name="System.Runtime" publicKeyToken="b0123f7facd50a3a" culture="neutral" />
  <bindingRedirect oldVersion="0.0.0.0-4.1.1.0" newVersion="4.6.0" />
</dependentAssembly>