12

我有一个 Visual Studio C# 解决方案,我添加了一个新的解决方案配置。

当我在解决方案中创建新项目时,它们只有调试和发布配置。

为什么他们没有额外的配置?

4

1 回答 1

9

了解构建配置说:

默认情况下,使用 Visual Studio 创建的项目包括调试和发布配置。调试配置是为调试应用程序而自动配置的,而发布配置是为应用程序的最终版本配置的。

因此,基本上,每次向解决方案添加新项目时,您都可以从一组预先存在的项目模板中选择新 Visual Studio 项目的类型,这些模板只有调试和发布配置。

Visual Studio 允许您导出自己的项目模板并随后使用它们来创建新项目。

你可以做的是:

  1. 创建一个您需要创建的类型的新空项目(类库控制台应用程序等)。
  2. 将所需的项目配置添加到此项目(我们将其命名为Test)。
  3. 将模板命名为MyTemplate后导出模板。还要确保选中Automatically import the template into Visual Studio复选框。
  4. 返回到您的原始解决方案并通过从可用模板列表中选择项目来添加项目 - MyTemplate(现在将列出)。

您将拥有可作为自定义项目配置使用的测试。

[更新]

或者,您应该知道也可以创建自己的 Visual Studio 加载项,这可以让您更自由地创建基于模板的项目和自动构建。查看以下示例:

如何:以编程方式创建项目

如何:创建解决方案和项目构建配置

于 2013-05-02T10:29:05.053 回答