首页 > 解决方案 > 如何在 Visual Studio 2019 中重命名生成输出文件

问题描述

所以我刚刚制作了一些 c++ 应用程序,使用 Microsoft 的 NotificationIcon 示例作为参考,因此我坚持使用 NotificationIcon.exe 输出文件。这个名字真的很蹩脚,我想改变它。我已经尝试重命名 exe,重命名解决方案,项目 - 无论如何 - 我的程序在构建后刚刚以代码 0x00 退出。我还应该尝试什么?

标签: visual-studiovisual-studio-2019

解决方案


我尝试做同样的事情,但我必须在 VS2019 中执行一些步骤才能进行设置。如果您不处于类似状态,则其余答案可能不适用。

  1. 下载示例:我必须安装 Windows 7 SDK,因为下载页面似乎不再存在。我不确定您是否在其他地方找到了它,在这种情况下,您可能是从不同的来源开始的。
  2. 将 .vcproj 文件转换为 .vcxproj。Visual Studio 不再支持 .vcproj,打开解决方案会自动触发此转换。

现在,一旦我有一个 .vcxproj 文件,有两种方法可以设置 exe 的名称:

  1. 右键单击VS中的项目,单击属性,然后找到目标名称字段。这默认为$(ProjectName)所以我希望重命名 .vcxproj 会重命名 .exe 文件。
  2. 直接编辑 .vcxproj 文件,添加<TargetName>Foo</TargetName>到以开头的部分<PropertyGroup Label="Globals">

推荐阅读