【发布时间】:2017-07-03 14:45:25
【问题描述】:
如果我还使用 .NET 4.5.2 中的一些库,我想知道是否可以部署我的 asp.net 核心应用程序。
为了描述我的问题,在我的应用程序中,我使用了来自完整 .NET 的 SyndicationFeed 在我的“框架”部分的 project.json 中,我有:
"frameworks": {
"net452": {
"frameworkAssemblies": {
"System.ServiceModel": ""
},
"dependencies": {
}
},
"netcoreapp1.1": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.1.0"
}
},
"imports": [
"dotnet5.6",
"portable-net45+win8"
]
}
}
在其他部分我使用 ASP.CORE 包,例如:
"Microsoft.EntityFrameworkCore.Design": "1.1.0",
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
"Hangfire.AspNetCore": "1.6.8",
还有更多。
所以问题是是否可以部署到 IIS。我应该部署到使用 ASP.CORE 还是完整的 .NET 运行的服务器。
【问题讨论】:
-
您不能手动移植联合供稿吗?我们所做的是使用 dotPeek 从非 dotnet 核心包中反编译代码,并使 em dotnet 兼容。大多数情况下,每个包裹只需要 1/2 小时。 (例如,我为 cloudinary 做了这个)
标签: c# asp.net iis deployment asp.net-core