visual-studio - 如何在 Visual Studio 2019 中重命名生成输出文件
问题描述
所以我刚刚制作了一些 c++ 应用程序,使用 Microsoft 的 NotificationIcon 示例作为参考,因此我坚持使用 NotificationIcon.exe 输出文件。这个名字真的很蹩脚,我想改变它。我已经尝试重命名 exe,重命名解决方案,项目 - 无论如何 - 我的程序在构建后刚刚以代码 0x00 退出。我还应该尝试什么?
解决方案
我尝试做同样的事情,但我必须在 VS2019 中执行一些步骤才能进行设置。如果您不处于类似状态,则其余答案可能不适用。
- 下载示例:我必须安装 Windows 7 SDK,因为下载页面似乎不再存在。我不确定您是否在其他地方找到了它,在这种情况下,您可能是从不同的来源开始的。
- 将 .vcproj 文件转换为 .vcxproj。Visual Studio 不再支持 .vcproj,打开解决方案会自动触发此转换。
现在,一旦我有一个 .vcxproj 文件,有两种方法可以设置 exe 的名称:
- 右键单击VS中的项目,单击属性,然后找到目标名称字段。这默认为
$(ProjectName)
所以我希望重命名 .vcxproj 会重命名 .exe 文件。 - 直接编辑 .vcxproj 文件,添加
<TargetName>Foo</TargetName>
到以开头的部分<PropertyGroup Label="Globals">
推荐阅读
- objective-c - Coregraphics Private API 使用导致应用被拒绝?
- javascript - 在浏览器上比较时如何检查“↵”(新行)?
- azure - 阻止 RBAC 继承
- postgresql - 为什么不能更新设置更改数据类型 Postgres
- python - 有没有一种方法可以使用 Spotipy 从播放列表中检索所有曲目?
- python - 如何在python的文本文件中编写稀疏矩阵?
- c# - 转换字符串分词器
- api - 当我的 API 关闭时,如何获取 503 错误代码而不是 504?
- javascript - 如何在画布游戏中设置高度限制?
- r - 使用最大日期基于 ID 合并多列数据框?