Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 发布到IIS-核心2,但目标是完整的.NET Framework_Asp.net Core_Iis 8 - Fatal编程技术网

Asp.net core 发布到IIS-核心2,但目标是完整的.NET Framework

Asp.net core 发布到IIS-核心2,但目标是完整的.NET Framework,asp.net-core,iis-8,Asp.net Core,Iis 8,我已经在传统的web表单应用程序以及许多MVC应用程序中发布到IIS。我似乎无法让我的网站显示出来。想知道是否有人可以指向一个可以帮助我的教程或帖子。查看文档 您需要发布网站,然后将IIS网站指向已发布的文件夹 应用程序池必须设置为无托管代码 应用程序池标识用户IIS AppPool\{AppPoolName}必须对发布的网站文件夹具有读取权限 请包括错误消息和/或屏幕截图。另外,请更详细地说明您面临的问题。我收到了一个HTTP 500。我首先在本地计算机上使用IIS。远程发布充满了问题,因此尝

我已经在传统的web表单应用程序以及许多MVC应用程序中发布到IIS。我似乎无法让我的网站显示出来。想知道是否有人可以指向一个可以帮助我的教程或帖子。

查看文档

  • 您需要发布网站,然后将IIS网站指向已发布的文件夹
  • 应用程序池必须设置为
    无托管代码
  • 应用程序池标识用户
    IIS AppPool\{AppPoolName}
    必须对发布的网站文件夹具有读取权限

  • 请包括错误消息和/或屏幕截图。另外,请更详细地说明您面临的问题。我收到了一个HTTP 500。我首先在本地计算机上使用IIS。远程发布充满了问题,因此尝试这样做更简单。这是一个核心2应用程序,目标是完整的.NET框架。我离它越来越近了。现在我的访问被拒绝了。我对你的第三步有点模糊。在何处执行此操作?在已发布的文件夹上,将读取权限分配给名称格式为
    IIS AppPool\{AppPoolName}
    的应用程序池用户,例如,对于DefaultAppPool,用户将是
    IIS AppPool\DefaultAppPool
    我已将其显示友好的IIS蓝屏。我完成了上面的第3步。转到IIS管理器,在左窗格中选择您的网站,然后在右窗格中双击
    HandlerMappings
    ,然后查看处理程序列表是否已加载?另外,您是将其设置为单独的IIS网站还是某个网站的子应用程序?是的,有一长串处理程序映射。此网站是“网站”节点下的网站,与已关闭的DefaultWebSite一起。是否建议采用不同的方法?默认网站有一个我们使用的正在运行的程序。它们使用相同的端口,因此每次必须关闭一个端口。