使用PowerBuilder 5应用程序进行代码签名和UAC [英] Code signing and UAC with a PowerBuilder 5 application
问题描述
我最初将此内容发布在Win7 App Compat论坛上,但在这里被引用.
我们正试图使PowerBuilder 5应用程序与Win 7兼容.Win7标志要求之一exe签名.因此,我确实做了与使用signtool签署.NET应用程序一样的过程(该过程已得到证明).从PB5应用程序的signtool生成的结果exe带有数字签名,但是执行后,BUT将立即崩溃.
我在事件日志中得到的只是对应用程序ourapp.exe进行故障修复,版本为5.0" .4.76,故障模块pbrte050.dll,版本5.0.4.78,故障地址0x00022f58."
另一个Win7要求要求实施UAC.我使用mt将清单添加到PB5应用程序中,并得到相同的结果,即运行时生成的exe失败,并在事件日志中出现了相同的消息.
<?xml version =" ; 1.0"encoding ="UTF-8" standalone =是"?
< assembly xmlns ="urn:schemas-microsoft-com:asm.v1" manifestVersion ="1.0">
< assemblyIdentity version =''5.0.4.76'';名称="msc20032" type ="win32"/>
< trustInfo xmlns =" urn:schemas-microsoft-com:asm.v3"
< security>
< requestedPrivileges>
< requestedExecutionLevel level ="requireAdministrator"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
您能建议我采取什么措施来解决此问题吗?
<引用>我最初将此内容发布在Win7 App Compat论坛上,但在这里被引用.
是的,这是正确的地方.
无论如何,您是否一直在遵循任何手册?
我的意思是,如果您购买了 Windows 7兼容性徽标计划的许可证,那么他们将立即为您提供帮助.
我刚刚进行了搜索,然后猜到了,您是互联网上唯一出现此问题的人,根据Google搜索引擎,请检查此处.
我不是100%肯定;但是,我认为这可能与签名有关.
我在下面选择了很多有益的链接:
法律协议(公开视图): https://winqual.microsoft.com/member/LAC/Default.aspx?auth=0
Windows 7客户端软件徽标计划:
http: //msdn.microsoft.com/zh-CN/windows/dd203105.aspx
https://winqual.microsoft.com/
Windows徽标计划:概述:
http://www.microsoft.com /whdc/winlogo/default.mspx
http://msdn.microsoft.com/zh-cn/library/ms537361(VS.85).aspx
我希望此信息对您有所帮助...
祝您有美好的一天……
最好的问候,
Fisnik 解决方案
I originally posted this on the Win7 App Compat Forum but was referred here.
Hi, yes this is the right place.
Anyway, have you been following any manual(s) for this?
I mean, if you have purchased a license for the Windows 7 Compatibility Logo Program, then they shall help you immediately.
I just did a search, and guess what, you’re the only on the internet which has this problem, according to Google search engine, check here.
I am not 100 % percent sure; however, I think it may have to do with the signing.
I have picked a bunch of good and helpful links below:Legal Agreements (Public View):
https://winqual.microsoft.com/member/LAC/Default.aspx?auth=0
Windows 7 Client Software Logo Program:
The Windows 7 Software Logo Program:
http://msdn.microsoft.com/en-us/windows/dd203105.aspxWindows Quality Online Services (Winqual):
https://winqual.microsoft.com/Windows Logo Program: Overview:
http://www.microsoft.com/whdc/winlogo/default.mspxIntroduction to Code Signing:
http://msdn.microsoft.com/en-us/library/ms537361(VS.85).aspx
I hope this information was helpful…
Have a nice day…
Best regards,
Fisnik
这篇关于使用PowerBuilder 5应用程序进行代码签名和UAC的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!