我们有一个当前在.NET Core上运行的ASP.NET Core Web应用程序,该应用程序现在需要引用内部库,这些库是为此而构建的,并且只能在完整的.NET Framework上运行。
根据文档:
ASP.NET Core应用程序可以在.NET Core或完整的.NET Framework上运行。
...要将现有的ASP.NET Core项目更改为在完整的.NET Framework上运行,需要采取什么步骤?
我似乎在文档或Visual Studio工具中找不到在.NET Core和完整.NET Framework之间切换的任何内容。
通过删除其中的netcoreapp1.0
部分frameworks
并将其替换为net4xy
,足以更改project.json ,其中x和y取决于您要定位的.Net Framework的版本,例如net461
.Net 4.6.1。
例如,之前:
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.1"
}
},
"imports": "dnxcore50"
}
后:
"frameworks": {
"net461": {}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句