我有一个需要分发的应用程序,想要签名以避免在vista中出现UAC警告。目前我看到的是这个...
UAC http://img694.imageshack.us/img694/7289/uac.jpg
我正在使用Visual Studio创建安装程序,但该应用程序不是使用.NET编写的。我需要对包含在.msi文件中的.exe和.msi文件本身进行签名吗?我需要哪种类型的密钥,应该从哪里获取?目前我正在考虑Verisign,尽管他们很贵,但我需要让人信任。获取密钥后,我该如何签名?如果我理解得正确,al.exe和signtool.exe只适用于.NET程序集,对吗?谢谢!