首页 > 代码库 > Windows server 2008 上部署 MVC (NopCommerce 3.4)网站
Windows server 2008 上部署 MVC (NopCommerce 3.4)网站
自己用开源框架做了个商城,该框架是基于mvc4的,本地编译通过,运行一切正常,关于发布遇到了好几个问题。
本地:
IIS7.5. VS2013
总结后发现只需要设置两个问题,就不会有那些古怪的问题:什么nop.services.dll找不到啦
一、 1.1按照nop的发布说明要设置成release
1.2如果你的系统是64位的,就要设置成X86.
如果你的系统是32位的,就要设置成x64.
因为他项目会引用的一些是32位的,不要问我为什么我也不知道。
二、接下来就要发布到iis上了
iis上也需要设置可以使用来自32位程序的引用。
IIS->引用程序池-》Default pool-》高级设置-》启用32位引用程序
测试,成功。
三、放到服务器上。工具:teamviewer,服务器系统windows server2008 数据库sql server 2008 R2
3.1搭建好iis后,看了下版本7.5 ,然后把项目发布文件放进去,一点浏览。
forbidden。。找不到什么什么,具体不记得了,只记得错误码是403.1几
于是,google 啊google
总结如下:
3.1 要安装.net framework 4 ,mvc4
3.2 最最关键的,是要设置程序池defaultpool 的clr是.net 4.0.然后其他都不需要设置的。什么该system.webservice下设置model的runAllManagedModulesForAllRequests为true啊,统统不用。
Windows server 2008 上部署 MVC (NopCommerce 3.4)网站
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。