【发布时间】:2012-03-26 00:44:07
【问题描述】:
好的,请在回复之前阅读我的问题。我有一个需要在包含 WPF 的 linux 上编译的 c# 项目。我不需要在 linux 上运行 WPF,只需要编译。 WPF 本质上只是 .net DLL,所以你认为这是可行的,因为我不想在 linux 上运行应用程序,只是构建它。据我所知,我不能用单声道编译来做到这一点,但我可能错了。也许我可以以某种方式使用 Microsoft 编译器?我不知道。
关于如何在 Linux 上构建 C# 应用程序的任何想法(同样,我不需要运行它)。
【问题讨论】:
-
大声笑,为什么总有一些老兄会通过并否决问题。
-
自动化构建过程。有一个团队,我们正在与 nant 合作,为 nightly 和发布创建一个自动化构建过程。你为什么要问我为什么要从命令行编译? Windows 服务器更贵。
-
@sarnold 如果可以使用 mono 来构建具有 wpf 的 c# 应用程序,那就是答案,从我读到的所有内容中都说这是不可能的。如果是,那么这就是我会接受的答案(我正在运行最新的单声道)。
-
理论上可以通过模拟程序集...但我应该在今晚尝试实现它...
-
根据我的经验,如果您正在做 Windows 开发并试图通过不使用 Windows 来省钱,那么您将花费更多的时间和精力来完成任务工作。只需使用 Windows 框进行自动构建。
标签: c# wpf linux compilation