运行示例获取502.5

时间:2016-08-03 10:42:00

标签: iis asp.net-core windows-server-2012-r2

在我的 Windows Server 2012 上,

  • 我首先安装了 .NET Core Windows Server Hosting buddle ;

  • 然后sample 下载到服务器;

  • 然后使用此行: <aspNetCore processPath="dotnet" arguments=".\IISSample.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/> 对于 web.config ;

  • 最后将 IISSample 设置为 物理路径 启动网站;

但是我得到了

  

HTTP错误502.5 - 进程失败

我知道这是错的,但我应该如何将我的Web应用程序部署到IIS?

  • 我应该下载完整的dotnet核心工具来编译我的服务器吗?

  • 或使用其他一些方式进行部署?

非常感谢你的帮助

1 个答案:

答案 0 :(得分:0)

已修复GitHub;

为提出这个天真的问题而道歉...

解决方案是:

  

@GuardRex:+1:非常感谢,这是我第一次发布ASP.NET网络应用,我犯了很多错误。

     
    

你先发布(编译)了吗? ...然后将资产从发布文件夹移动到服务器?

  
     

很抱歉跳过这一步......(我想IIS会为我们编译)

     
    

如果是,您是否明确遵循https://docs.asp.net/en/latest/publishing/iis.html的指导,包括在安装主机捆绑包后重新启动IIS或服务器?

         

部署应用程序      1。在目标IIS服务器上,创建一个文件夹以包含应用程序的资产

  
     

我确实多次仔细阅读这篇文章,但资产有点令人困惑......我想。

     

在这里张贴这一千个道歉...