在控制台C#应用程序中,我有以下几行:
ServerManager sm = new ServerManager();
SiteCollection sc = sm.Sites;
我根据需要添加了对Microsoft.Web.Administration
的引用。但我得到了认可:
无法加载文件或程序集'System.Runtime,版本= 4.1.0.0,区域性=中性,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一。系统找不到指定的文件。
答案 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>