Verpatch.exe 错误

Sco*_*oby 5 windows versioning qlikview qliksense

我正在尝试使用 verpatch 将新版本资源字符串添加到 .exe 文件。

在创建 Qlikview 的测试连接器时,我需要向版本资源添加新的 sting。为了让 QlikView 和 Qlik Sense 能够将 .exe 文件识别为连接器,文件版本信息资源必须包含“QlikView Connector”属性。

我正在使用 Visual Studio 开发我的连接器,此命令作为构建后命令运行,构建以错误结束。我还尝试从命令行运行它,结果相同:

C:\verpatch>verpatch.exe C:\QV_temp\QVTestConnector.exe /s "QlikView Connector" "Qv Test Connector" Exception in ParseBinaryVersionResource Error in ParseBinaryVersionResource error parsing version info from the file Some of actions failed, exiting

我也在 verpatch.exe 上尝试了不同的版本。有任何想法吗?

ddb*_*bug 1

请参阅文档。/s 之后应该是“描述”。如果读取现有版本资源时出现问题,请尝试使用 /va 完全重写它。所以,做类似的事情:

verpatch your.exe 1.0.0.0 /va /s desc "QlikView 连接器" /s 产品 "Qv 测试连接器"

如果您可以与 verpatch 的作者(在 Codeplex 上)分享有问题的 exe,他可能会提供修复程序。