
安装完成.net framework之后在注册到IIS中,具体注册步骤如下(以下以4.0框架为例):
32位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
3. aspnet_regiis.exe -i
64位的Windows:
---------------------------------------------------------------------------
1. 运行->cmd
2. cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
3. aspnet_regiis.exe -i
顺序应该是
选定合适的 *** 作系统
安装需要的.net框架
安装(或者控制面板启用)iis
手工在iis里添加网站并配置启用asp.net
iis中只能配置.net2.0的,因为.net3.0,.net3.5是基于.net2.0的...只要你机器上安装了.netframework
3.0或者3.5,c:\windows\microsoft.net\framework和c:\program
files\reference
assemblies\microsoft\framework\.netframework里面就有了支持对应框架的类库..
就我的理解,基于.net3.0或者3.5的网站,因为引用了这些版本才有的类库,所以首先会在网站根目录的bin文件夹寻找引用,如果没有找到,则会在服务器的c:\program
files\reference
assemblies\microsoft\framework\.netframework文件夹中寻找,如果还是没有,则会抛出错误...如果你现在的项目抛出了异常,那么你在vs中查看具体引用类库的路径,拷到bin文件夹下即可以了
还有,如果你现在可以浏览到网页,那么不会是.net
framework版本的问题...因为版本出现问题时,web.config直接就抛错,任何.net的程序都无法运行的....所以强烈建议你检查你的数据库连接字符串
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)