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

Alo*_*kin 19 visual-c++

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

谢谢.

Jam*_*lis 39

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

或者,您可以直接在"配置属性" - >"链接器" - >"常规"下的链接器选项中进行设置.该属性称为"输出文件".


小智 5

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

此外,如果你的项目,你还需要重命名所有源的WPF应用程序在XAML中引用了ResourceDictionaryImage等...如下:

Source="/YourAssemblyName;component/YourDir/YourFile.ext"
Run Code Online (Sandbox Code Playgroud)

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

new Uri("pack://application:,,,/YourAssemblyName;component/YourDir/YourFile.ext")
Run Code Online (Sandbox Code Playgroud)