我正在尝试将模板项目“ASP.NET Core Web Application(.NET Framework)”从Visual Studio 2015发布到IIS .
我使用Visual Studio发布到文件系统功能 .
我正在使用Windows 10 .
我按照here的指南 .
-
我在IIS中设置了一个网站,并将Application Pool .NET CLR版本更改为No Managed Code
-
我安装了.NET Core Windows Server Hosting软件包
-
我重新启动了我的机器 .
我收到此错误:
我添加了一个日志文件夹,但没有创建日志 .
关于如何解决这个问题的任何想法?
EDIT:
从powershell运行.exe的输出:
PS C:\ TestCoreWebsite> . \ Web_CoreWebNetFramework.exe托管环境: 生产环境 内容根路径:C:\ TestCoreWebsite现在正在监听:http://localhost:5000应用程序已启动 . 按Ctrl C关闭 .
然后我导航到http://localhost:5000并且示例站点工作 .
3 回答
找到解决方案:
在根web.config中更改:
至:
我在cmd中运行了以下命令
在命令提示符下,这给了我一个更有意义的错误:
我安装了正确的网络核心,项目工作正常
使用VisualStudio 2017,打开.csproj文件并添加到第一个块:
通常结果将是: