ASP.NET Core 2.0 + EF6 + Linux +MySql混搭
好消息!特好消息!同时使用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
原文地址:http://www.cnblogs.com/jzfan/archive/2017/10/27/7741074.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
ASP.NET Core 2.0 + EF6 + Linux +MySql混搭相关推荐
- core+2.0+mysql_【Asp.Net Core】ASP.NET Core 2.0 + EF6 + Linux +MySql混搭
好消息!特好消息!同时使用ASP.NET Core 2.0和.NET Framework类库还能运行在linux上的方法来啦! 是的,你没有看错!ASP.NET Core 2.0,.NET Frame ...
- Asp.net Core 6.0 使用EF DB First 连接mysql
asp.net core 6.0 使用EF Core 6.0 连接mysql,实现db first 使用的开发环境是vs 2022 首先建立项目,web api 项目 为VS2022安装扩展 此时在项 ...
- 从头编写 asp.net core 2.0 web api 基础框架 (4) EF配置
第一部分: https://www.cnblogs.com/frank0812/p/11165940.html 第二部分:https://www.cnblogs.com/frank0812/p/111 ...
- Docker ASP.NET Core 2.0 微服务跨平台实践
本篇博文的目的:在 Mac OS 中使用 VS Code 开发 ASP.NET Core 2.0 应用程序,然后在 Ubuntu 服务器配置 Docker 环境,并使用 Docker 运行 Consu ...
- ASP.NET Core 2.0 自定义 _ViewStart 和 _ViewImports 的目录位置
在 ASP.NET Core 里扩展 Razor 查找视图目录不是什么新鲜和困难的事情,但 _ViewStart 和 _ViewImports 这2个视图比较特殊,如果想让 Razor 在我们指定的目 ...
- ASP.NET Core 1.0 开发记录
ASP.NET Core 1.0 更新比较快(可能后面更新就不大了),阅读注意时间节点,这篇博文主要记录用 ASP.NET Core 1.0 开发简单应用项目的一些记录,以备查阅. ASP.NET C ...
- .NET Core amp; ASP.NET Core 1.0在Redhat峰会上正式发布
众所周知,Red Hat和微软正在努力使.NET Core成为Red Hat企业版Linux (RHEL)系统上的一流开发平台选项.这个团队已经一起工作好几个月了,RHEL对.NET有许多需求.今天在 ...
- Docker Consul Fabio ASP.NET Core 2.0 微服务跨平台实践
相关博文: Ubuntu 简单安装 Docker Mac OS.Ubuntu 安装及使用 Consul Consul 服务注册与服务发现 Fabio 安装和简单使用 阅读目录: Docker 运行 C ...
- .NET Core ASP.NET Core 1.0在Redhat峰会上正式发布
众所周知,Red Hat和微软正在努力使.NET Core成为Red Hat企业版Linux (RHEL)系统上的一流开发平台选项.这个团队已经一起工作好几个月了,RHEL对.NET有许多需求.今天在 ...
最新文章
- python单词统计、给定一个段落()_数训营第一课笔记:Python基础知识
- WP7应用《OOK随心系列》字体和电子书上传方法说明
- LeetCode 107. 二叉树的层次遍历 II(队列)
- 怎么保存 html静态页面,静态页面怎么实现,就是把数据写入到html页面在缓存起来?...
- android.mk添加静态库,Android Gradle添加静态库
- 关于 2020 年的前端趋势预测
- _event_phase_team
- 温州近10%的网站存在高危安全漏洞
- Django中文无法转换成latin-1编码的解决方案
- TotalFinder for Mac(Finder增强工具)v1.14.1
- 14. 随需应变:网站的可扩展架构
- 如何测试服务器端口是否能够访问(使用telnet命令)
- java子类继承父类变量_JAVA子类继承父类
- 本地nodejs+gulp完成字体转换 ttf转成woff2格式
- SIGCOMM2019几篇有意思的文章
- 查看linux当前ip,linux查看当前服务器ip地址 命令行
- Python 练习实例2
- 支付宝:批量付款到支付宝账户有密接口
- 设置了cursor:pointer,在某个部分不显示
- 使用puppeteer启动并最大化显示Chrome浏览器
热门文章
- [原创]同一个Tomcat,配置多个context、多个Host
- 《HTML5触摸界面设计与开发》——1.4 神秘谷,是什么让触摸界面反应灵敏?...
- Java读取word文件,字体,颜色
- 在ASP.Net Core和JAVA中,使用Azure配置密钥——Key Vault
- 单元测试 | 如何在Mock时匹配匿名类型参数
- 迎接.NET 6,《dotnet+Linux中文手册》完整PDF开放下载!
- 防SQL注入的最好实现方式是什么?
- Docker小白到实战之常用命令演示,通俗易懂
- 对精致码农大佬的 [理解 volatile 关键字] 文章结论的思考和寻找真相
- 心想技术驱动业务,却在背道而驰