我有一个第三方应用程序正在为我生成一个可执行文件,但它正在将自己的名称放入可执行文件的“文件描述”和“产品名称”详细信息中。
当我用验证码签名这些应用程序时,它会导致用户提示显示第三方应用程序名称,而不是我自己的应用程序名称,即使它是用我公司的证书签名的。
是否可以使用某些msbuild任务从命令行修改此内容?我知道在编译之前有这样的任务——但在本例中,我不是在编译,我所拥有的只是最终确定的可执行文件。
我确实想出来了,用 Verpatch .
verpatch.exe myexe.exe /s description "New description" /s product "New product name"