【发布时间】:2016-03-18 01:24:30
【问题描述】:
我将使用 Visual Studio 在 Windows 7 上开发和编译 C#/Mono 应用程序,然后在 Linux 设备上运行此应用程序。我用谷歌搜索了很多,但有一点仍然让我感到困惑——我应该如何设置我的开发环境。我的笔记本电脑上安装了 Mono for Windows,现在有两种可能性:
- 创建常规的 windows c#/net 项目,该项目将使用来自 Windows\MS.NET 框架的引用,使用 msbuild 构建此项目,复制并在 Linux 上运行此应用程序
- 为 VS 创建 Mono 目标,创建将使用来自 ProgFiles(x86)\Mono\lib 的引用的项目,使用 xbuild 等构建此项目。
我应该选择哪种方式?在我看来,选项 #2 更可取,但我不明白为什么。
【问题讨论】:
标签: mono