gpt4 book ai didi

visual-studio - 在 Visual Studio 中更改命名空间/文件系统文件夹名称

转载 作者:行者123 更新时间:2023-12-04 16:51:43 24 4
gpt4 key购买 nike

我正在尝试更改 Visual Studio 中的命名空间。

我的文件夹结构如下所示:

GameAlpha/
GameAlpha.sln
GameAlphaRelease/
GameAlphaTest/
GameAlphaLevelEditor/

这些包括命名空间,如 GameAlphaRelease .我想把这一切改成 GameBetaRelease .

在此过程之前,它构建良好。

首先,我将解决方案和项目文件从 Alpha 更改为 Beta。然后,我在命名空间上做了一个“查找替换所有”。最后,我检查了每个项目的属性并将“程序集名称”和“默认命名空间”更改为适当的 Beta 标题。

但是,现在解决方案没有建立。错误是:

GameAlpha.accessor: The reference to 'GameAlpha.exe' was not found in the list of this projects references. (Project: GameBetaTest)



我究竟做错了什么?如果我删除项目 GameBetaTest,则解决方案构建得很好。

另外,更改文件系统中文件夹名称的最佳方法是什么?

最佳答案

以下步骤通常对我有用:

  • 使用标准项目重命名(这会重命名项目,但不会重命名项目目录)。如果您还想更改目录,请关闭解决方案,重命名目录,打开解决方案,删除旧项目(现在不可用)并从新位置添加项目。
  • 对于它适用的每个项目,如果存在任何项目间依赖关系,则删除并重新添加对解决方案中其他项目的引用。
  • 为每个更改的项目调整项目属性。
  • 验证/调整构建脚本。
  • 验证/调整构建顺序。
  • 清理并重建所有。

  • 如果您进行包/类重命名,请确保单独进行(之前,当一切“仍在工作”时),以便 VS 会根据需要更新内部结构。 YMMV,项目之间“链接”的文件存在一些问题。

    关于visual-studio - 在 Visual Studio 中更改命名空间/文件系统文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2626064/

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