使用 IIS 而不是 IIS Express 到 运行 ASP.Net 核心应用程序
Using IIS instead of IIS Express to run ASP.Net core Application
如何使用 IIS 而不是 IIS Express 来 运行 ASP.Net 核心应用程序?是否可以这样做并将我的应用程序映射到虚拟目录?
How can use IIS instead of IIS Express to run ASP.Net core Application ? Is is possible to do this and can map my application to virtual directory ?
如果您想在 IIS 上部署和托管您的 ASP.NET 核心应用程序,您可以 install the .NET Core Hosting Bundle on the IIS first, then publish your app to a IIS site 您创建的。
此外,如果您想运行和调试ASP.NET核心应用程序与本地IIS,您可以参考以下文档:
-
-
注:
1) 在调试时请运行Visual Studio作为管理员ASP.NET核心应用程序运行IIS
2) 要使站点 运行 按照 HTTP 协议的预期运行,请在启动 [=50] 中注释掉 app.UseHttpsRedirection();
=]
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
//...
//app.UseHttpsRedirection();
//...
如何使用 IIS 而不是 IIS Express 来 运行 ASP.Net 核心应用程序?是否可以这样做并将我的应用程序映射到虚拟目录?
How can use IIS instead of IIS Express to run ASP.Net core Application ? Is is possible to do this and can map my application to virtual directory ?
如果您想在 IIS 上部署和托管您的 ASP.NET 核心应用程序,您可以 install the .NET Core Hosting Bundle on the IIS first, then publish your app to a IIS site 您创建的。
此外,如果您想运行和调试ASP.NET核心应用程序与本地IIS,您可以参考以下文档:
注:
1) 在调试时请运行Visual Studio作为管理员ASP.NET核心应用程序运行IIS
2) 要使站点 运行 按照 HTTP 协议的预期运行,请在启动 [=50] 中注释掉 app.UseHttpsRedirection();
=]
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
//...
//app.UseHttpsRedirection();
//...