请帮助,我有两个项目相互关联,其中一个也包含了一个dll。在我重命名一个项目的名称后,解决方案和第二个项目的DLL名称是相同的。我该如何修改它们?
答案 0 :(得分:0)
这些设置由“项目属性”对话框控制,而不是项目名称。查找链接器输出设置。
您可以在解决方案资源管理器中重命名解决方案的显示名称。重命名解决方案的文件名更复杂,但重命名* .sln文件和* .suo文件以及任何其他具有相同名称的文件。
如果重命名VC项目的文件名,请务必在记事本中手动编辑* .sln文件以确保保留引用。
答案 1 :(得分:0)
我只能代表VS2005,但我认为这不会改变太多。在那里,项目文件实际上是XML文件,并且在重命名等大量更改的情况下,使用文本编辑器是更好的方法。只需对文件进行搜索即可更改名称,例如输出文件。此外,当使用现有项目文件作为另一个项目的模板时,请确保删除顶部的UUID。 VS将自动重新生成UUID,但如果找到两个具有相同的项目,则会感到困惑。
关于解决方案文件,这些也是可以编辑的文本文件,但实际上通过UUID引用了项目(如果我没记错的话)。在大多数情况下,重新生成这些文件更容易,即启动新解决方案并添加项目。