【问题标题】:Compiling C# + WPF on Linux in order to run on Windows在 Linux 上编译 C# + WPF 以便在 Windows 上运行
【发布时间】:2010-08-26 22:20:01
【问题描述】:

我有一个 C# 应用程序,其中一些部分是使用 WPF 编写的(Mono 不支持)。是否可以在 Linux 上编译此应用程序?最终,应用程序将在 Windows 上运行,但它是更大框架的一部分,我们的整个构建过程都在 Linux 上运行,所以我希望能够在 Linux 上编译 C# 应用程序。

【问题讨论】:

    标签: c# wpf linux compilation


    【解决方案1】:

    Mono 不支持,目前也没有计划支持 WPF 和通过代理支持 XAML。您可以通过 Moonlight 获得 Silverlight 支持的 XAML 子集。详情请见http://www.mono-project.com/WPF

    【讨论】:

      【解决方案2】:

      这绝对不可能,Mono 缺少将 XAML 编译为二进制格式并嵌入它的构建步骤

      【讨论】:

        【解决方案3】:

        我认为目前的答案是否定的。

        这里问了同样的问题:

        http://www.c-sharpcorner.com/UploadFile/kirtan007/1516/Default.aspx

        看这个帖子的最后一个答案(有点希望):

        http://www.daniweb.com/forums/thread161098.html

        【讨论】:

          【解决方案4】:

          我同意其他答案,本来这似乎不可能。

          如果您已经拥有相应的许可证,您可以考虑运行 VMWareVirtualbox 来构建它。显然,构建的内存使用和时间要求会增加,这完全取决于您可以在一个机器上运行它对您的重要性。我相信两者都支持脚本。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2023-04-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-03-04
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多