繁体   English   中英

无法在IIS中运行ASP.NET Core rc2

[英]Unable to run ASP.NET Core rc2 in IIS

因此,我一直试图将我的Core App发布到本地IIS服务器,但是我所做的只是不想运行。

我要做的是在Windows资源管理器中找到该项目,然后在其中打开命令窗口,然后输入以下内容:

dotnet publish --framework netcoreapp1.0 --output "C:/ReleaseWebsite" --configuration Release

运行良好,没有任何错误,最后说它正确发布了项目。

之后,我进入IIS并添加新网站,将其设置为端口80或8080,甚至尝试了8088,然后将路径设置为已发布文件,然后编辑应用程序池并将其设置为“无托管代码”。 启动网站,但我得到的所有信息500错误启动应用程序时发生错误。

如果我手动转到已发布的文件并打开GST.Web.exe,它将启动而没有任何问题,并且在端口5000上运行rusn即可访问,而没有任何问题。 但是我想在IIS中运行它。 有什么帮助吗?

请参阅“ 发布到IIS”文章。

我认为您必须完成本文中的所有步骤,除了在服务器上安装.NET Core Windows Server Hosting捆绑包。

在服务器上安装.NET Core Windows Server Hosting捆绑包

该捆绑软件将安装.NET Core运行时,.NET Core库和ASP.NET Core模块。 该模块在IIS和Kestrel服务器之间创建反向代理。

看看是否有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM