找不到包的编译库位置...在IIS上运行asp.net core 2发布项目之后

时间:2018-05-14 18:26:38

标签: asp.net asp.net-mvc iis asp.net-core publish

在iis上运行我发布的项目(Asp.net core 2)后出现此错误:

  

找不到包的编译库位置' Microsoft.Win32.Registry' ...

我从nuget安装它。在iis上再次运行后出现此错误:

  

找不到包' System.Data.SqlClient'的编译库位置。

我从nuget安装它,所以再次运行iis上的项目得到这个错误:

  

找不到包' System.Security.Cryptography.Xml'的编译库位置。

这个过程还在继续。

Web.config文件:

<?xml version="1.0" encoding="utf-8"?>
    <configuration>
        <system.webServer>
    <handlers>
         <add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
    </handlers>
 <aspNetCore processPath="dotnet" arguments=".\LibraryProject.dll" stdoutLogEnabled="true" stdoutLogFile=".\log\stdout">
<environmentVariables>
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
</aspNetCore>
    </system.webServer>
</configuration>
<!--ProjectGuid: b874d2d9-471b-494a-828c-257173c5a413-->

我该如何解决这个问题?

0 个答案:

没有答案