Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.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
Windows 签名exe仅在Win7上显示uknown发布服务器_Windows_Visual Studio_Code Signing - Fatal编程技术网

Windows 签名exe仅在Win7上显示uknown发布服务器

Windows 签名exe仅在Win7上显示uknown发布服务器,windows,visual-studio,code-signing,Windows,Visual Studio,Code Signing,我有一个.NET应用程序,我正在尝试使用Comodo证书进行签名。我正在使用以下内容对我的程序进行签名 “C:\Program Files(x86)\kSign\signtool.exe”sign/f“E:\repos\NGS代码签名证书2015.pfx”/p XXXXXX/fd sha1/t/d“测试程序”/du”“E:\repos\i2x.net\MSI Setups\i2xInstaller\bin\Release\test.exe” “C:\Program Files(x86)\Wind

我有一个.NET应用程序,我正在尝试使用Comodo证书进行签名。我正在使用以下内容对我的程序进行签名

“C:\Program Files(x86)\kSign\signtool.exe”sign/f“E:\repos\NGS代码签名证书2015.pfx”/p XXXXXX/fd sha1/t/d“测试程序”/du”“E:\repos\i2x.net\MSI Setups\i2xInstaller\bin\Release\test.exe”

“C:\Program Files(x86)\Windows Kits\10\bin\x64\signtool.exe”sign/f“E:\repos\NGS代码签名证书2015.pfx”/p XXXXXX/fd sha256/tr/td sha256/d“测试程序”/du”““E:\repos\i2x.net\MSI Setups\i2xInstaller\bin\Release\test.exe”

这可以很好地工作,并对EXE进行双重签名。这可以通过检查程序属性来验证,您可以看到数字签名。问题是Windows 7 x64显示数字签名,但当以管理员身份运行时显示“未知发布者”(我已在3台完全最新的不同计算机上对此进行了测试)

它在Windows Server 2008、2012、2016以及Windows 8.1和10中运行良好

以前有人见过这个吗?
谢谢

问题在于我的测试虚拟机和我的BOSS测试机器的Windows更新不完整。一旦机器完全更新(这需要6到7次强制Windows更新,无论是否安装了包含SHA256支持的Microsoft KB3033929),事情就开始工作了

问题在于测试虚拟机和BOSS测试机器上的Windows更新不完整。一旦机器完全更新(这需要6到7次强制Windows更新,无论是否安装了包含SHA256支持的Microsoft KB3033929),事情就开始工作了

你读过这个吗?是的,我的两台测试机都安装了KB3033929。问题是我的两台测试虚拟机和我的BOSS测试机的Windows更新不完整。一旦机器完全更新(这需要6到7次强制Windows进行更新,无论是否安装了包含SHA256支持的Microsoft KB3033929),事情就开始工作了。将此作为答案发布并接受它。您阅读了吗?是的,我的两台测试机都安装了KB3033929。问题是我的两台测试虚拟机和我的BOSS测试机的Windows更新不完整。一旦机器完全更新(这需要6到7次强制Windows进行更新,无论是否安装了包含SHA256支持的Microsoft KB3033929),事情就开始工作了。将此作为答案发布并接受它。