如何在Visual C ++ 2010中更改输出可执行文件名?

时间:2010-06-27 20:40:37

标签: visual-c++

有没有办法在不更改项目名称的情况下将输出可执行文件名(ProjectName.exe)更改为Visual C ++ 2010中的某个自定义名称?

感谢。

2 个答案:

答案 0 :(得分:39)

在“配置属性”下的项目属性中 - > “将军”,有一个名为“目标名称”的属性。它默认为“$(ProjectName)”,但可以更改为您喜欢的任何内容。

或者,您可以直接在“配置属性”下的链接器选项中设置它 - > “链接器” - > “一般;”该属性称为“输出文件”。

答案 1 :(得分:3)

在Visual Studio 2012+中,您可以按照James访问项目属性的方式继续操作,然后您需要修改“应用程序”选项卡的“程序集名称”字段的值。

除此之外,如果您的项目是WPF应用程序,您还需要重命名xaml中ResourceDictionaryImage等所有来源引用,如下所示:

Source="/YourAssemblyName;component/YourDir/YourFile.ext"

或者如果你在代码中使用uri

new Uri("pack://application:,,,/YourAssemblyName;component/YourDir/YourFile.ext")