摘要: 当我把编译好的程序托管到IIS下后,访问时出现了以下问题,服务器环境是IIS 7,操作系统 Windows server 2008 r2 64位。出现上述问题的原因是,所加载的程序集中有32位的,也有64位的,IIS 7 程序池 在Windows下.Net FrameWork是64位的,要想正确使用,需要对程序池进行配置。如下图所示: 阅读全文
posted @ 2013-07-24 17:28 柠檬绿松 阅读(17395) 评论(1) 推荐(3) 编辑
摘要: 在32位系统上开发的网站,现在需要布署到64位系统上运行,布署好后访问提示提示未能加载文件或程序集,或它的某一个依赖项。在网上搜索后,发现是64位下引用dll出现的这个问题。这个问题通常出在引用第三方DLL或者自己以前写的DLL。在64位系统下则可能会出现这种问题。将项目的生成目标平台改为x86(默认Any cpu)就可以了。因为原DLL是在32位(x86)平台下生成的,而程序却是x64的平台,所以需要更改下目标平台即可。 阅读全文
posted @ 2013-07-24 17:26 柠檬绿松 阅读(371) 评论(0) 推荐(0) 编辑
View Code