一、dll相关
一般会给我们几个文件夹 里面包含32bit的dll和64的dll,我的是64位的系统,首先把32bit的dll拷贝到c:/windows/syswow64下面,然后把64bit的dll拷贝到c:/windows/system32下面。还有一个api的dll,需要放到项目里用来调用的。
二、iis服务器相关
我在本机(win764bit)的电脑 可以正常发布并且访问,但是一放到服务器上 (server 2008 64bit)就会报 视图加载格式不正确的程序,搞了两天 终于在一个博客中找到了问题的所在 就是下面这个原因 原文复制如下:
第一次:Windows 2008 Server R2 64位;
第二次:Windows 7 64位;
原因分析:操作系统是64位的,但发布的程序引用了一些32位的ddl,所以出现了兼容性的问题。
解决方案:IIS——应用程序池——高级设置——启用32位应用程序 :true。