asp.net core 使用.net 4.6.2构建后,如何在linux上运行?

现在的asp.net web有三种模式

传统型,

asp.net core构建在.net core上,

asp.net core构建在.net framework上.

由于我底层使用的库和方法不支持core,比如mongodb.drive提供支持的版本还在计划中.

那么我的dal层方法必须使用.net framework来实现,所以想使用asp.net core ,就只能使用第三种.

而linux上是不能跑.net framework的.

那我还能在linux上部署我的项目么?


猛跑小猪
浏览 698回答 2
2回答

心有法竹

用mono。but,如果是这种情况,不必考虑部署linux。和你之前环境一致。我有理由相信,你们之前的dll都是为windows开发的。很可能并不是适配linux。比如简单的文件路径写法。

小怪兽爱吃肉

不能在Linux上运行
打开App,查看更多内容
随时随地看视频慕课网APP