Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/142.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何以编程方式更改项目';s控制面板中显示的产品版本_C++_Control Panel - Fatal编程技术网

C++ 如何以编程方式更改项目';s控制面板中显示的产品版本

C++ 如何以编程方式更改项目';s控制面板中显示的产品版本,c++,control-panel,C++,Control Panel,我已经阅读了如何以编程方式更改项目的产品版本,该版本涉及使用资源编辑器更新项目资源文件的相应部分。但讨论中的版本信息显示在资源文件中,可通过从Explorer获得 右键单击.exe或.dll 选择属性和详细信息选项卡 但此版本与控制面板/添加/删除程序中显示的版本不一致。我已更改了资源文件版本,但添加/删除程序将我的应用程序列为v1.0。此版本信息保存在哪里?如果使用Install shield创建exe,则可以指定产品版本,稍后此版本号将显示在控制面板中。 查看此链接以了解更多信息 我正在使用

我已经阅读了如何以编程方式更改项目的产品版本,该版本涉及使用资源编辑器更新项目资源文件的相应部分。但讨论中的版本信息显示在资源文件中,可通过从Explorer获得

  • 右键单击.exe或.dll
  • 选择属性和详细信息选项卡
    但此版本与控制面板/添加/删除程序中显示的版本不一致。我已更改了资源文件版本,但添加/删除程序将我的应用程序列为v1.0。此版本信息保存在哪里?

    如果使用Install shield创建exe,则可以指定产品版本,稍后此版本号将显示在控制面板中。 查看此链接以了解更多信息

    我正在使用Visual Studio部署项目。因此,您可能认为版本信息要么从资源文件中继承,要么在项目中以某种方式指定。