部署asp.net网站容易忽视的问题:
首先IIS和.netFramework是独立的
为什么说这个问题,是因为现在大部分程序开发都转移到vs2010上,而2010新建的类库和网站,默认的编译类库都是Framework4.0,
部署服务器通常是IIS6.0,这样通常的环境在部署的时候就容易出现问题
在这里提一个常识性的问题 IIS6.0部署的网站默认是编译类库是Framework2.0,如果用vs2010默认生成的网站部署后会不能运行.
这个时候需要在网站属性的ASP.NET的属性卡里将ASP.NET的版本选择Framework4.0,当然要确认部署服务器上已经安装了Framework4.0
webconfig中
<compilation targetFramework="4.0"/></system.web>
节点说明是需要用到4.0框架的。