.net - 如何禁用所有 .Net 程序集的强名称验证?

标签 .net config verification strongname

如何通过配置 .net 框架或 IIS 或项目的配置禁用系统中所有 .Net 程序集的 .Net 强名称验证?

http://nvea.host56.com/up/726daf2c9ee0.png
(点击查看大图)

最佳答案

尝试将其添加到 注册 :

操作系统 x32:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,af24b530b87e22f1]

操作系统 x64:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,af24b530b87e22f1]
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,af24b530b87e22f1]

并将其添加到您的 Web.config :
<system.web>
   <hostingEnvironment shadowCopyBinAssemblies="false" />
</system.web>

关于.net - 如何禁用所有 .Net 程序集的强名称验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21763822/

相关文章:

dictionary - 有没有更好的方法来解析这个 map ?

sms - Twilio SMS 验证目标电话号码和验证 ID

pdf - 无法使用Apache PDFBOX验证数字签名

c# - Moq 不包含 ReturnAsync 的定义?

.net - 如何查找具有特定范围选项的所有变量?

c# - Process.WaitForInputIdle 方法是否可以满足我等待进程启动的目的?

手机号码确认

c# - .NET:是否有一个类可以将一个类的属性复制到另一个类

vim - 在 Vim 中修改 Ctrl-G

C# 将数据与数据库分开存储