有没有办法在不更改项目名称的情况下将输出可执行文件名(ProjectName.exe)更改为Visual C ++ 2010中的某个自定义名称?
感谢。
答案 0 :(得分:39)
在“配置属性”下的项目属性中 - > “将军”,有一个名为“目标名称”的属性。它默认为“$(ProjectName)”,但可以更改为您喜欢的任何内容。
或者,您可以直接在“配置属性”下的链接器选项中设置它 - > “链接器” - > “一般;”该属性称为“输出文件”。
答案 1 :(得分:3)
在Visual Studio 2012+中,您可以按照James访问项目属性的方式继续操作,然后您需要修改“应用程序”选项卡的“程序集名称”字段的值。
除此之外,如果您的项目是WPF应用程序,您还需要重命名xaml中ResourceDictionary
,Image
等所有来源引用,如下所示:
Source="/YourAssemblyName;component/YourDir/YourFile.ext"
或者如果你在代码中使用uri
new Uri("pack://application:,,,/YourAssemblyName;component/YourDir/YourFile.ext")