【发布时间】:2017-03-01 21:46:53
【问题描述】:
我有一台运行 Windows Server 2008 R2 的服务器。它目前在 IIS 中运行多个 ASP.NET 4.5.2 应用程序。
我有一个新的 ASP.Net Core 应用程序,我想将它部署到同一服务器上的 IIS。
- 这可能吗?
- 我需要做什么才能使其正常工作?
在我的 .Net Core 应用程序中,我的主要方法中有以下内容:
public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseStructureMap()
.Build();
host.Run();
}
我的 project.json 中也有以下内容
"Microsoft.NETCore.App": {
"version": "1.1.0"
},
"runtimes": {
"win7-x64": {}
}
我想确保我的 .Net Core 和我的旧 .Net Framework 应用程序不会相互冲突。
【问题讨论】:
标签: c# asp.net iis asp.net-core .net-4.0