Windows server 2008 上部署 MVC (NopCommerce 3.4)网站_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > Windows server 2008 上部署 MVC (NopCommerce 3.4)网站

Windows server 2008 上部署 MVC (NopCommerce 3.4)网站

 2014/11/15 18:06:59  考拉熊  程序员俱乐部  我要评论(0)
  • 摘要:自己用开源框架做了个商城,该框架是基于mvc4的,本地编译通过,运行一切正常,关于发布遇到了好几个问题。本地:IIS7.5.VS2013总结后发现只需要设置两个问题,就不会有那些古怪的问题:什么nop.services.dll找不到啦一、1.1按照nop的发布说明要设置成release1.2如果你的系统是64位的,就要设置成X86.如果你的系统是32位的,就要设置成x64.因为他项目会引用的一些是32位的,不要问我为什么我也不知道。二
  • 标签:MVC Server Windows 网站

自己用开源框架做了个商城,该框架是基于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啊,统统不用。

 

上一篇: 视开源为癌症 微软拥抱癌症是找死还是自杀? 下一篇: 没有下一篇了!
发表评论
用户名: 匿名