2017-09-07 120 views
1

我右键单击该项目并选择Publish。我选择了Folder作为目标,并将VS发布到该文件夹​​。如何将.net核心1.1应用程序部署到IIS?

我想将输出复制到IIS,以便我可以托管它。 IIS应该在输出中指向哪个文件夹?

输出包含一堆文件夹,我试图让IIS指向其中一些没有任何成功。另外,我没有看到default.htm或任何类似传统的东西。

那么IIS应该指向哪里呢?

enter image description here

+0

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis这些步骤适用于所有.NET Core版本。 –

回答

1

您需要PublishOutput下的截图中复制无论你看到一个文件夹中的Web服务器。例如,C:\inetpub\wwwroot\yourapplication

然后在IIS中,Add WebsiteAdd Application取决于您的要求。

enter image description here

enter image description here

此外,您将需要在Web服务器上安装.NET Core Windows Server Hosting bundle

+0

您发送的“.NET Core Windows Server主机软件包”链接已下载.net核心2.0。我在.net核心1.1。它仍然是一样的下载? – AngryHacker

+0

我相信它是向后兼容的.NET 1.x.如果它不起作用,这里是[DotNetCore.1.0.4_1.1.1-WindowsHosting.exe](https://go.microsoft.com/fwlink/?LinkID=844461)。 – Win

+0

工作。此处的其他信息是您需要手动重新启动与IIS相关的服务。否则,安装本身不会,并且它看起来没有任何有意义的错误没有工作。 – AngryHacker

相关问题