惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
S
SegmentFault 最新的问题
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
美团技术团队
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
有赞技术团队
有赞技术团队
GbyAI
GbyAI
宝玉的分享
宝玉的分享
腾讯CDC
M
MIT News - Artificial intelligence
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
月光博客
月光博客
MyScale Blog
MyScale Blog
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
Recent Announcements
Recent Announcements
MongoDB | Blog
MongoDB | Blog

博客园 - fiestay

通过PMP认证考试 如何下载WDK 2008欧洲杯赛程表 年会印象 Treo 680被识别为MTP设备的解决办法 Outlook收到两封相同的邮件 在2003系统上安装SQL Server 2000需要输入序列号 google reader变成中文版了 雅虎还水土不服吗 速度与激情 如何解除Outlook2007对exe附件的安全限制 晚归 最近一直在当消防员 用摇滚来抵御困意 SIMMAX的企鹅卡 周末看房记 Dopod CHT9000刷机惊魂 360安全卫士的漏洞检测方式 如何用Office2007导出PDF文件?
IIS上ASP.NET项目提示“您无权查看该网页”的解决办法
fiestay · 2007-03-26 · via 博客园 - fiestay

    用Visual Studio 2005的向导创建了一个ASP.NET的Web Site项目,按照《Programming ASP.NET》上第一个例子写的Hello World,在VS2005中调试运行正常,将VS生成的项目文件复制到IIS中,却显示"您无权查看该网页"。

    系统环境:

  • Windows 2003 Enterprise Edition sp1中文版
  • IIS6.0
  • .NET Framework 2.0英文版(VS2005安装时带的)
  • Visual Studio 2005 Team Edition for Soft Developer 英文版

    以前也遇到过这个问题,但都没有仔细去研究就放弃对.NET的学习(汗……BS自己一下)。网上搜了一下大概有几种解答:

  1. 使用aspnet_regiis.exe –i重新注册IIS
  2. 修改machine.config文件,找到processmodel节,把username属性从machine改为system
  3. 把该工程的虚拟目录改为应用程序

    解答1,该问题似乎和ASP.NET是否已经注册无关,以前好像也试过这个命令,但没有效果。

    解答2,在项目的目录下没有找到machine.config文件,我这个菜鸟级水平还不能找到配置文件呢:(

    解答3,没有说明具体操作步骤,自己打开IIS试验一下,发现该方法可以解决这个问题,可以正常访问页面了。

    下面就是修改步骤了:

打开IIS管理器à网站à默认网站àHelloWorld,右键选择属性,打开"虚拟目录"属性页,在"应用程序设置"中点击右侧的"创建"按钮,修改执行权限,需要添加对脚本的支持,我在这里选择"纯脚本",其他保持默认。

    这时可以看到我们的虚拟目录图标已经发生改变,打开IE输入项目的URL试试:http://localhost/helloworld ,可以正确访问了:)  


    另外,需要配置该虚拟目录的"默认内容文档",在属性中"文档"属性页将我们使用的默认文档全名添加进去,我们这里使用的是Default.aspx。