windows下如何用mono运行.net程序

windows下如何用mono运行.net程序,第1张

首先需要安装 Mono for Windows,然后使用 mono.exe 执行即可。当然,并不是所有使用 VS 开发的 .NET 程序都能在 Mono 环境中正常运行。

举个例子,C:\Mono\ 为 Mono 的安装目录,要运行一个编译好了的 .NET 程序 dotnetapp.exe,可以在命令提示符 CMD 界面中执行:

C:\Mono\bin\mono dotnetapp.exe

安装了 Mono 后,会在开始菜单中生成一个提示符快捷方式,使用那个快捷方式也可以。

Mono 官方下载地址:

http://www.go-mono.com/mono-downloads/download.html

那个电脑上有没有mono环境?

如果有的话那就是mono方面的问题,

如果没有,你可以有以下几种办法:

1.使用vs2010工具,编译时使用“Client Profile”模式,这个你可以在百度找,一种使程序运行在精简化客户端的方案;

2.使用现有的.Net Framework客户端虚拟技术(类似原来的飞信,用的是Salamander .Net Linker)包装,但这玩意挺贵,1000多刀。

3.直接借用飞信虚拟机(测试和研究可以,注意版权问题),方法如下:

找到飞信安装文件夹下的这个路径"VMDotNet\v2.0.50727\FetionVM.exe",在命令行中启动运行.NET WinForm程序:

WinExec("FetionVM.exe 程序1.exe", SW_SHOW)

4.请给好评,呵呵

monoproxymac使用以下步骤启动:

1.在Mac终端中,输入“cd /Library/Internet\ Plug-Ins”,然后按回车键执行命令。

2.在终端中输入“./monoproxymac start”,然后按回车键执行命令。

3.在终端中输入“./monoproxymac config”,然后按回车键执行命令。

4.输入要使用的代理服务器IP地址,端口号,用户名和密码,然后按回车键保存设置。

5.输入“./monoproxymac restart”以重新启动代理服务器,然后按回车键执行命令。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11990249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存