求教一个iis发布winform程序发布到iis的有关问题

ASP.NET MVC 项目发布的在本地IIS后,启动网站出现未能加载文件或程序集&...&或它的某一个依赖项。试图加载格式不正确的程序。此问题只发生在64位系统上,而使用Visual Studio2013启动项目则没有此问题。由此可初步判断是网站发布后产生的问题,一种是由于网站生成时设置的目标平台是32位CPU,所以不兼容64位系统。另一种则是IIS设置上的问题,只要设置启用32位应用程序就可以了。下面是经过整理的解决方法(本人的问题是由于IIS设置问题)。
第一种情况是IIS的设置问题,只需进入IIS管理器,选择网站所在的应用程序,设置高级设置,然后将启用32位应用程序的属性设置为True就可以了,这样就可以兼容网站了。以下为具体的步骤:
首先打开控制面板--》管理工具--》IIS管理器
在IIS中,点击应用程序池,选中你网站所发布的应用程序池,右键选择高级设置。
在高级设置中,只要将启用32位应用程序设置为True就可以了
此外还有另外一种解决方法,由于要发布的网站是放在64位系统的IIS上,所以我们生成项目的时候要把项目生成的目标平台设置为64位CPU,具体路径是右键打开vs,选择属性--&--》生成--》目标平台X64。如图所示:
经过网上资料搜索,这个问题windows service 2008 64位&或者win7 64位系统网站发布没设置好都会出现这个问题。
作者:出处:版权声明:本文采用进行许可。欢迎转载本文,转载请声明出处或保留此段声明。
这是一个程序猿的独立博客,主要分享与编程技术有关的内容,包括.NET、数据库、WEB前端、网站开发与建设、各种开发工具和插件等。
这里也是博主记录工作经验和生活感悟的地方。
PS:博主是一名.NET程序员,也是一名草根站长,目前主要从事ASP.NET网站开发工作,更多信息请点击。
文章总数:267
评论总数:169
浏览总数:540044
本月文章:3
本站作品采用进行许可。编程开发子分类IIS发布网站的一般步骤_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
IIS发布网站的一般步骤
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 webapi发布到iis 的文章

 

随机推荐