1
2
从技术方面来说,你已经说明了优点/缺点。 从业务角度看,这取决于您的用户,也许如果您销售的是B2B,那么就没有关系了,就好像您销售的是B2C,或者销售给不太精明的用户,而这些用户会更喜欢更好的UAC信息。 老实说,我不会担心……如果你没有冲动,找不到真正的理由,那么它还不重要。 我宁愿把这些努力花在改进别的事情上。 |
2
4
实际上,要使用Windows错误报告,您需要Verisign或其他代码接受签名证书,但您只需要该证书来访问WinQual系统。exe本身根本不需要签名,错误报告在未签名的exes上也绝对有效。
维护开销很大程度上取决于构建管道的质量。如果您手动构建应用程序,那么是的,这意味着需要更多的步骤。但是,如果您有一个构建管道,并且您的构建是自动化的,那么代码签名意味着在构建脚本中添加几行,并存储代码签名证书的私钥,以便构建可以访问它(如果您有一个构建服务器,那么您的代码签名证书很可能需要存储在它上面)。
至于UAC提示-您的应用程序是否真的需要提升权限或管理权限才能运行?避免此提示的最佳方法是根本不需要任何提升的特权。 |
3
0
我相信如果您分发已签名的可执行文件,那么所有依赖库也必须签名。如果您使用的是一些您无法控制的第三方模块,那么您可能会遇到问题。 |
jsejcksn · 猛击:????:找不到命令 8 年前 |
JMzance · 通过ssh(linux/osx)运行作业 11 年前 |
Jagath · 如何对XSLT样式表的数据进行编码 11 年前 |
alexgolec · 如何获取二进制文件的文本部分的偏移量和大小? 11 年前 |
user2077474 · 运行可执行文件并使用C#显示确认? 11 年前 |
kjl · 区分脚本是“直接”运行还是使用Python可执行文件运行 11 年前 |