关于调用某个api遇到的一些问题

一、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。

 

 

posted @ 2013-01-17 16:22  xiamou  阅读(240)  评论(0编辑  收藏  举报