【发布时间】:2014-03-09 19:20:49
【问题描述】:
我有一个名为“FooTest”的 Visual Studio 2010 C# 项目(好吧,它不是真正的“Foo”,它是专有的)
我决定将它重命名为“FooRegressionTest”,因此我重命名了它所在的目录和解决方案文件。在解决方案资源管理器中,我将项目重命名为“FooRegressionTest”并右键单击它并在“属性”中,在“应用程序”选项卡中,我将“程序集名称”和“默认命名空间”全部重命名为“FooRegressionTest”。在代码中,我将命名空间引用和其他所有内容从“FooTest”更改为“FooRegressionTest”。
如果我对“*.*”的文件类型执行“查找和替换”搜索“FooTest”。我得到 0 次点击。所以我相信我已经将“FooTest”的所有引用转换为“FooRegressionTest”。
我的程序构建并运行良好,但是在构建时,二进制文件都放在一个名为“FooTest”的文件夹中。该文件夹名称在哪里指定?
顺便说一句,在项目属性中,对于构建,输出路径显示 *bin\Debug*
【问题讨论】:
-
我不确定你的意思,但你的
.exe总是在bin\Debug或obj\Debug中 -
你在做什么构建?只需右键单击并构建,还是某种 MSBuild 脚本?此外,在您的实际项目和解决方案文件中查找/替换旧项目名称。
-
重命名后是否重新打开项目?生成的
FooTest目录相对于您的项目目录的路径是什么? -
@theGreenCabbage 不开玩笑,但为什么是 FooTest\bin\debug 而不是 FooRegressionTest\bin\debug?我提到了输出路径,否则每个人都会尝试通过说它设置在那里来回答这个问题。
-
糟糕,我看错了你的问题——对不起!
标签: c# visual-studio-2010 visual-studio