【问题标题】:The best way to rename a project in Visual Studio 2008 [duplicate]在 Visual Studio 2008 中重命名项目的最佳方法 [重复]
【发布时间】:2011-02-20 19:55:32
【问题描述】:

在尝试在 VS 中重命名项目时,我总是发现自己遇到很多命名空间或引用错误。

我就是这样做的:我点击项目并按 F2 并重命名它。

你们遵循什么程序?

我曾经在 Eclipse 中工作,但我没有遇到这些问题。也许在 VS 中也很容易,只是我。

【问题讨论】:

    标签: c# visual-studio-2008


    【解决方案1】:

    尝试在您的一个文件中突出显示根命名空间,然后按 F2 并在其中键入新的。这将执行重构->重命名(也可以通过上下文菜单获得),这应该会更改您所有文件中的根命名空间文件。然后,设置“默认命名空间”并重命名您的项目应该负责其余的工作。

    【讨论】:

      【解决方案2】:

      重命名程序集应该不是问题,除非您有依赖于它的外部项目。在相同的解决方案中,它将继续正常工作。

      【讨论】:

      • 我有一个名为“DatabaseAccessLayer”的项目,假设我也更改了它“DatabaseAccessLayer2”,该项目中所有类的所有命名空间都没有改变,但仍然是“命名空间 DatabaseAccessLayer ...” .当然,我的实体模型也是如此。
      • 据我所知,没有简单的方法可以重命名命名空间。除非某些 VS 插件为您执行此操作。您可以尝试使用正则表达式仔细查找和替换。
      • 如果您只是重命名项目,Visual Studio 会引发很多错误。必须遵循系统步骤才能顺利重命名
      【解决方案3】:

      在项目的属性中,我可以设置“程序集名称”和“默认命名空间”,我想这是我一直在寻找的。我假设命名空间也在该过程中自动重命名。

      如果我仍然遗漏了什么,请告诉我,以便我接受你的回答。

      【讨论】:

        猜你喜欢
        • 2011-04-22
        • 2010-10-01
        • 2012-08-06
        • 2011-12-23
        • 2017-08-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多