• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

[争什么!掺在一起做撒尿牛丸啊!笨蛋]ASP.NETCore2.0+EF6+Linux+MySql混搭 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

好消息!特好消息!同时使用ASP.NET Core 2.0和.NET Framework类库还能运行在linux上的方法来啦!

是的,你没有看错!ASP.NET Core 2.0,.NET Framework类库,linux通通都给你,不要998只要10分钟就能完成终极操作来啦!

 

文笔不好,加上又深夜有点困了,不多说直接正题:

 

以下非本人原创,来自宇内流云老大,在mono上运行ASP.NET Core 2.0的方法:

正常的选择的ASP.NET Core Web开发

 

在左上角把.NET Core改成.NET Framework

 

右键点击编辑csproj文件

 

加入多系统支持(注意别打错字了)

 

发布时修改配置,把目标运行时改成ubuntu

 

 

删除所示dll并上传到linux

 

使用 mono 命令运行程序(放到/var/www/default目录方便操作)

http://www.mono-project.com/download/#download-lin(安装mono的命令请参考官网)

 

搭配jexus使用

https://www.jexus.org/(因为前面已经安装了mono,直接使用curl https://jexus.org/release/install|sh 安装jexus通用版即可    注:运行安装命令,需要操作者有root权限。)

修改/usr/jexus/siteconf/default配置文件如上.

 

 

最后使用终极命令/usr/jexus/jws start即可运行网站。

 

 

以下是本人实操,ASP.NET Core 2.0 + EF6 + Linux +MySql(本来是想试试Oracle的,但是这数据库装起来太麻烦,只能靠其他勇士去尝试了)

 

代码在下面,说实话这种混搭还是挺有意思的 (注意的一点就是mysql.data的版本不能太高,支持.NET Standard的那几个版本都是有问题的,时间都浪费在这里了T_T。)

https://github.com/iJzFan/ASP.NET-Core-on-MONO

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
ASP.NET 4.0: 请求验证模式变化导致ValidateRequest=false失效发布时间:2022-07-10
下一篇:
电子书下载:BeginningASP.NETSecurity发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap