可执行文件在发布时未签名

Executable not signed at the time of publish

我正在使用 POST 构建事件签署可执行文件。可执行文件在编译时成功签名。

但是当我尝试发布(ClickOnce 方法)时,它没有签署项目主要可执行文件。

我添加了 Sign Manifests 并成功签署 setup.exe

Visual Studio 2010 使用 Obj 目录可执行文件而不是 Bin 目录来发布。

所以我们需要Sign Obj目录文件来发布签名的可执行文件。