大部分时间我都得到了这个对话框,Name和Publisher字段非常无用。因此,拥有我们自己的应用程序列表“Main”作为名称和“未知”作为发布者并不真正令人惊讶,但我想知道我们如何实际指定这些字段。
我知道这是可能的(one example),但我似乎无法找到任何东西,这可能是不知道要搜索什么的副作用,这不会带来完全不相关的文章关于防火墙一般。我不关心停止它,或手动添加异常,我只是想让对话框对我们的应用更有帮助。
我知道它与数字签名无关,因为它是否签名并不会改变它。这是清单中的东西吗?除了依赖关系和特权之外,我找不到除清单之外的其他内容的一致定义。我错过了一些明显的东西吗?
答案 0 :(得分:2)
经过多次试验和试验错误 - 以及大量错误信息:
要将发布商从未知更改为您公司的名称,您需要BLOCK "StringFileInfo"
中RC文件中的以下行:
VALUE "Publisher", "My Company"
答案 1 :(得分:1)
一如既往,在写完我的问题后,我明白了。它是资源文件中的VERSIONINFO垃圾,或者从Visual Studio资源视图中添加新版本资源并在其中设置各个字段。除了图标之外,我总是避免使用嵌入式资源,但在这种情况下,它似乎是不可避免的。