引起这个的原因或许是现安装了.Net Framework后装的IIS导致.Net没有在IIS里注册。
在网上找了好久都是说从.net呼吁行东西里运行aspnet_regIIS /i就可以了(可能在雷同下面的目次:C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i),可是本身试了许多次都不可,厥后发明照旧要先卸载再安装,从头建设为应用措施才行,详细如下:
从.net呼吁行东西里运行 aspnet_regIIS /u 卸载,再aspnet_regIIS /i安装
然后重启IIS ,删除“默认应用措施”,然后将站点从头建设为应用措施。
别的,尚有大概是ASPNET账户没有IIS所指定处事器目次的权限。在资源打点器中找到“东西-文件夹选项-查察-利用简朴文件夹共享(推荐)”,把前面的勾去掉,然后在处事器指定目次上点右键,属性-安详-添加-高级-当即查找,把ASPNET这个账户添加进去,给它指定完全会见的权限。这样做了今后就会发明没有了谁人错误,不外假如会见数据库大概有会提示ASPNET这个账户没有权限会见数据库。这个提示就清楚多了,把该账户在数据库中插手相应的权限就可以了。
办理要领一 从头注册.Net 2.0:
C:WINDOWSMicrosoft.NetFrameworkv2.0.50727as.Net_regiis.exe –i
办理要领二 新建应用措施池:
新建应用措施池的步调
1. 单击“开始”,指向“措施”,然后单击“节制面板”。
2. 双击“打点东西”,然后双击“Inte.Net 信息处事 (IIS)”。
3. 右键单击“应用措施池”,指向“新建”,然后单击“应用措施池”。
4. 在“应用措施池 ID”文本框中键入 AppPool1。
5. 单击“确定”。
将应用措施分派到应用措施池
1. 单击“开始”,指向“措施”,然后单击“节制面板”。
2. 双击“打点东西”,然后双击“Inte.Net 信息处事 (IIS)”。
3. 双击“Web 站点”。
4. 双击“默认 Web 站点”。
5. 右键单击“DebugApp1”,然后单击“属性”。
6. 在“主目次”标签中的“应用措施池”列表框中选择“AppPool1”,然后单击“确定”。
办理要领三,修改网站目次地址文件夹的会见权限:
找到当前网站目次->右键->属性->安详->添加->高级->当即查找->选择 Users 用户 ->确定->确定
办理步伐:
1、新建一个应用措施池,点属性,标识,选择应用措施池的安详性帐户,当地系统,OK!
2、WEB文件夹属性中的权限添加NetWork Service帐号权限。
至此,网站可以正常运行.NET措施了
您大概感乐趣的文章: