关于Net Core 多平台程序的Framework问题:
(本文只是推测,欢迎大家指正)
最近在研究NetCore的多平台问题,起因是有一个Winform的项目,由于跨平台的要求,想改为NetCore的MVC6项目,但是同时也想保留原来的Winform项目。
所以,一些DLL必须要做到即可以在Winform中使用,也可以在WebForm中使用,也就是所谓的多平台的问题。
当然,大部分情况下,NetCore可以很从容的进行多平台的编译,但是,也有一些库的话,不是NetCore内置的库,需要进行一些配置才行。
首先从结论开始说吧:
{
"version": "*",
"dependencies": {
"mongocsharpdriver": "",
"": ""
},
"frameworks": {
"": {
"imports": "",
"dependencies": {
"": ""
}
},
"net462": {
"frameworkAssemblies": {
"": "",
"": ""
}
}
}
}