。net写的程序可以同时运行windows和Linux吗

hebeijg 2018-04-04 11:27:01
想同时支持windows和Linux,不知道同一套代码经过.net core 编译不同的版本是否可以同时支持linux和windows


谢谢
...全文
857 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevenjin 2018-05-15
  • 打赏
  • 举报
回复
asp.net core,或者H5
hebeijg 2018-05-15
  • 打赏
  • 举报
回复
引用 15 楼 twotuli_software 的回复:
可以。 给分吧。
我查了官网和好几个帖子,都是说将要支持ARM, 从什么时候开始支持了ARM了呢? 谢谢
维秀斯丢丢 2018-05-15
  • 打赏
  • 举报
回复
可以。 给分吧。
  • 打赏
  • 举报
回复
引用 10 楼 hebeijg 的回复:
[quote=引用 5 楼 starfd 的回复:] winform不可能同时支持 core支持web和console
现在core不支持windows服务,能有办法让core可以支持windows服务吗? 因为旧代码都是windows服务,会有很大的重构量[/quote] 服务本身就是个无输出的winfrom,你也可以看作一个console,重构量并不大,发行为console之后要加为服务也并没有那么麻烦: https://blog.csdn.net/jiaoyongqing134/article/details/72897846
hebeijg 2018-05-15
  • 打赏
  • 举报
回复
引用 12 楼 starfd 的回复:
topshelf都开始支持core了,不过目前还只是dev版本
版主,.net core现在能支持arm的CPU了吗?网上搜的资料都是只能支持x86的平台
  • 打赏
  • 举报
回复
topshelf都开始支持core了,不过目前还只是dev版本
  • 打赏
  • 举报
回复
windows服务在linux下说白了就是console……
hebeijg 2018-04-04
  • 打赏
  • 举报
回复
引用 5 楼 starfd 的回复:
winform不可能同时支持 core支持web和console
现在core不支持windows服务,能有办法让core可以支持windows服务吗? 因为旧代码都是windows服务,会有很大的重构量
hebeijg 2018-04-04
  • 打赏
  • 举报
回复
引用 8 楼 starfd 的回复:
没办法,linux系统有多少人是主使用系统的,一般都是用作服务器的
非常感谢
  • 打赏
  • 举报
回复
没办法,linux系统有多少人是主使用系统的,一般都是用作服务器的
hebeijg 2018-04-04
  • 打赏
  • 举报
回复
引用 5 楼 starfd 的回复:
winform不可能同时支持 core支持web和console
我是否可以这么理解,对于web和console只要一套代码,windows和linux都可以运行了。 但是linux不支持winform,那在linux下想用winform怎么办?
  • 打赏
  • 举报
回复
core编译结果不存在对应不同平台,就是一份代码在各个系统下都能跑,前提是对应系统都装了对应环境
  • 打赏
  • 举报
回复
winform不可能同时支持 core支持web和console
hebeijg 2018-04-04
  • 打赏
  • 举报
回复
引用 1 楼 xian_wwq 的回复:
要在linux上运行,lz搜一下mono 貌似要做到完全无障碍运行还不行
因为现在方案选型,需要同时支持windows和linux,是否可以只对应不同的平台进行编译就可以,代码通用
正怒月神 2018-04-04
  • 打赏
  • 举报
回复
2#说了,就不赘述了。
cheng2005 2018-04-04
  • 打赏
  • 举报
回复
.net core可以 .net core就是为了跨平台而存在的。
xian_wwq 2018-04-04
  • 打赏
  • 举报
回复
要在linux上运行,lz搜一下mono 貌似要做到完全无障碍运行还不行
SecureCRT and SecureFX v7.3.3 x86 x64 build 779 注册破解正式版 2015年3月31日官方正式更新发布! 附带了注册机和注册说明,亲测可用 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 SecureFX 支持三种文件传输协议:FTP、SFTP 和 FTP over SSH2。它可以提供安全文件传输。无论您连接的是任何一种操作系统的服务器,它都能提供安全的传输服务。它主要用于Linux操作系统如redhat, ubuntu的客户端文件传输程序,您可以选择利用SFTP通过加密的SSH2实现安全传输,也可以利用FTP进行标准传输。该客户端具有Explorer风格的界面,易于使用,同时提供强大的自动化能力,可以实现自动化的安全文件传输。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧