【发布时间】:2015-03-25 16:24:24
【问题描述】:
当我尝试在“src”文件夹中发布一个包含多个 Web 应用程序的 asp.net 5 网站时。它在klr 中工作正常,但如果我在 IIS 下运行它,我会收到此错误:
Failed to resolve the following dependencies for target framework 'Asp.Net,Version=v5.0'
这是一个非常基本的简单项目,您可能希望在 IIS 下运行。
http://www.filedropper.com/iissampleapp
更新:按要求更新我的问题。
在附加的项目中,我只需右键单击“IISSampleApp”,然后单击发布。 Visual Studio 在本地文件系统上创建文件,然后我尝试在 IIS 下运行。发布后,这两个 Web 应用程序都位于 src 文件夹下,分别为 src\IISSampleApp 和 src\SubApp。 IISSampleApp 是应该作为网站运行的主要应用程序,它只是引用来自SubApp 的类DateClass。
我已经创建了这个示例项目来获得答案,我的实际项目具有相似的结构并且我得到了同样的错误。
我已经在这里上传了项目的预编译版本:http://www.filedropper.com/precompilediissample
下面是我生成的 web.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="kpm-package-path" value="..\approot\packages" />
<add key="bootstrapper-version" value="1.0.0-beta3" />
<add key="runtime-path" value="..\approot\packages" />
<add key="kre-version" value="1.0.0-beta3" />
<add key="kre-clr" value="clr" />
<add key="kre-app-base" value="..\approot\src\IISSampleApp" />
</appSettings>
</configuration>
【问题讨论】:
标签: asp.net-core asp.net-core-mvc