在没有app.config的.NET exe中禁用authenticode签名验证
是否有人知道如何在不使用应用程序配置文件的情况下禁用.NET可执行文件中的authenticode签名验证(以避免启动缓慢)?换句话说,请执行以下操作:在没有app.config的.NET exe中禁用authenticode签名验证,.net,configuration,app-config,authenticode,.net,Configuration,App Config,Authenticode,是否有人知道如何在不使用应用程序配置文件的情况下禁用.NET可执行文件中的authenticode签名验证(以避免启动缓慢)?换句话说,请执行以下操作: <configuration> <runtime> <generatePublisherEvidence enabled="false"/> </runtime> </configuration> 没有app.config。可能吗?根据MSDN,元
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
没有app.config。可能吗?根据MSDN,元素generatePublishersEvidence只能在配置文件中使用: 配置文件 此元素只能在中使用 应用程序配置文件
请参阅。如果允许修改Main()方法,则可以在Main()中执行以下操作:
这将允许您没有应用程序配置文件,但可以在应用程序配置文件中进行所有自定义。这不是由应用程序用户决定的吗?如果您的应用程序决定关闭杀毒软件以使其运行更快,这也会很奇怪。我认为这样做行不通。框架必须在运行任何代码(包括Main方法)之前检查设置(以及是否生成证据)。