VB.NET跨平台应用

时间:2017-06-07 18:39:55

标签: vb.net

我使用vb.net制作游戏& WPF。但我希望在Windows / Linux / Mac上运行。 我该怎么做? 对不起,我的英语非常糟糕:D我使用谷歌翻译。

1 个答案:

答案 0 :(得分:0)

为多个平台实施解决方案并非易事,您需要熟悉您计划支持的所有平台,从不同的路径方案等小事做起,最后检查项目设置所需的每个引用。它与目标平台的兼容性。

请查看http://www.mono-project.com。将mono包安装到系统时,可以在某些情况下从shell运行已编译的.exe文件。

显然,您需要决定是否尝试创建一个在所有目标平台上运行的应用程序,或者如果您想创建所有引用同一游戏引擎的平台特定应用程序。

如果你非常接近不使用外部引用的框架,那么实现前者的可能性会更高。如果你的游戏的主要逻辑很容易被划分为一个专门的项目,后者就是你要走的路。

通常,如果您的应用程序后端包含一个安装在系统上的Web浏览器访问的控制台应用程序 - 使用Web前端,则更容易实现跨平台兼容性。但只要你不需要加速图形,这应该是可行的。