错误消息“试图加载格式不正确的程序。(hresult :0x8007000b的异常)在调用非托管。Asp.net的dll文件。
我大概知道c# winform:0x8007000B的程序中的这个错误是因为原生操作系统是64位,被调用的DLL是32位导致的错误,所以只能通过改变网站的连接池设置来支持32位程序运行来解决问题。1.打开IIS管理器,选择左侧的“应用程序链接池”,找到调试网站的连接池名称,然后右键单击“高级设置”。
2.在弹出的“高级设置”对话框中,将“启用32位应用程序”设置为“真”,然后单击下面的“确定”解决问题。