如何在没有Visual Studio的情况下将XAML和 VB.NET 编译为wpf应用程序



我是一个真正讨厌不知道事情为什么会发生的人。所以现在真正让我恼火的是,我无法弄清楚如何在没有 VS.NET 的情况下编译 WPF 应用程序。我喜欢使用 IDE,但我通常更喜欢先用老式的方式进行。如何获取 XAML 和 VB.NET 代码并将其编译为 WPF 应用程序?

您可以使用MSBuild在命令行上进行构建,因为这是Visual Studio所做的。如果您将构建自动化为持续集成框架的一部分,这也是您将使用的。

你仍然需要在项目文件中组织构成项目的文件 - 否则 MSBuild 将不知道该怎么做,因此可能很难以这种方式从头开始创建项目。所有项目文件都是基于 XML 的,因此您可以在文本编辑器中打开它们以查看所需的文件和设置。

可以从命令行生成纯 VB 项目(无 XAML),如此处所述

有关 MSDN 的详细信息

获得项目文件后,可以使用 MSBuild 生成它。如果您确实想从头开始,Ken Adeniji 的博客包含一些基本的应用程序代码,Microsoft 的 MSDN 站点提供了有关构建过程每个步骤的更多详细信息。

最新更新