gpt4 book ai didi

c# - VS2010 - 添加新项目不会继承现有的构建配置

转载 作者:行者123 更新时间:2023-11-30 18:30:38 25 4
gpt4 key购买 nike

我有一个包含许多项目和许多构建配置的 Visual Studio 2010 解决方案,以便使用 Web.config 转换进行自动部署。

我的问题是,当添加新项目时,它不会继承现有配置,因此在构建服务器上构建失败。

例如,假设我有以下自定义构建配置:

  • 发展
  • 质量检查
  • 制作

添加新项目时,它只包含标准的 Debug 和 Release 配置,不包含上述自定义配置。

我知道如何修复它的唯一方法是手动编辑 .csproj 文件。

处理这个问题的正确方法是什么?

编辑 我已经删除了构建服务器失败原因的信息,因为那是不相关的(而且很明显),我只需要知道是否有办法自动拥有现有的自定义构建配置由添加到解决方案的新项目选择。

最佳答案

处理您必须在计算机上手动执行的操作的正确方法通常是自动执行。别开玩笑了。我们所有的项目文件(包括 C# 和 C++)都已生成:它们会自动导入包含所有构建选项的正确属性表,并且都具有相同的平台/配置。拼凑一个程序的工作量相对较小,以后可以为您节省更多的时间和精力。基本上是 Microsoft.Build.Construction命名空间有你需要的一切。为了使程序对用户友好,我们在顶部添加了一个小用户界面,允许您拖入要在其中创建项目的目录。所以我们只需运行它,创建一个目录,将其拖到上面并将新项目添加到 VS 中的解决方案。

关于c# - VS2010 - 添加新项目不会继承现有的构建配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21312295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com