在Visual Studio中添加新的c#项目时,不会自动创建额外的配置

本文关键字:创建 配置 Studio Visual 添加 项目 | 更新日期: 2023-09-27 18:11:42

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

当我在解决方案中创建新项目时,它们只有Debug和Release配置。

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

在Visual Studio中添加新的c#项目时,不会自动创建额外的配置

理解构建配置说:

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

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

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

你可以做的是:

  1. 创建一个您需要创建的类型的新空项目(Class LibraryConsole Application等)。
  2. 将所需的项目配置添加到该项目中(我们将其命名为Test)。
  3. 导出模板,命名为MyTemplate。还要确保选中自动将模板导入Visual Studio复选框。
  4. 返回到您的原始解决方案,并通过从可用模板列表中选择项目来添加项目- MyTemplate(现在将列出)。

您将拥有Test作为自定义项目配置。

(更新)

或者,你应该知道你也可以创建你自己的Visual Studio Add-ins,它可以给你更多的自由来创建基于模板的项目和自动构建。请看下面的例子:

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

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