首页 Soft PlugIn RAN乱 Dev开发 Info资料 English WAP 留言 登陆 注册
-
Posted by Yippee | 评论(5) | 引用(1) | 阅读10002次
VS.net调试ASP.NET运行项目出错:无法调试应用程序

复制到 C:\Inetpub\wwwroot ,可以正常打开,却报告:试图运行项目时出错:无法在WEB服务器上启动调试。未将项目配置为调试。

点击帮助一看:

错误:未将项目配置为进行调试请参见
调试脚本和 Web:错误和疑难解答
尝试运行项目时出错:无法在 Web 服务器上开始调试。该项目没有配置为调试版。

调试 ASP.NET 项目
检查项目是否有有效的 Web.config 文件,Web.config 文件是否将“debug”设置为“true”,以及 debug 谓词是否与 .aspx 关联。有关更多信息,请参见 ASP.NET 应用程序中的调试模式。

调试 ATL Server 项目 验证 DEBUG 谓词是否与 ISAPI 扩展名关联。有关更多信息,请参见调试 ISAPI 应用程序。

<compilation          defaultLanguage="c#"         debug="true"    /> WEB.CONFIG


而实际上问题出在 IIS 配置上:创建应用程序
要创建应用程序,请将某个目录指定为应用程序的开始位置(应用程序根目录),然后可以设置应用程序的属性。每个应用程序都可以有一个友好名称,此名称出现在 Internet 信息服务管理单元中,以便您区分各个应用程序。此应用程序名在其他地方不会用到。

可以从应用程序边界中删除目录,使得对此目录及其子目录中的文件的请求无法启动此应用程序。从应用程序边界中删除目录不会将此目录从网站或计算机硬盘上删除。

创建应用程序

在 Internet 信息服务管理单元中,选择作为应用程序开始位置的目录。可以将网站的主目录指定为应用程序开始位置。
打开目录的属性页,然后单击“主目录”、“虚拟目录”或“目录”选项卡。
单击“创建”按钮。
在“应用程序名”文本框中,输入应用程序名。
注意   如果出现“删除”按钮而不是“创建”按钮,则表明已经创建了应用程序。

从应用程序中删除目录

在 Internet 信息服务管理单元中,选择要删除的目录。
打开目录的属性页,然后单击“主目录”、“虚拟目录”或“目录”选项卡。
单击“删除”按钮。
技巧

要终止应用程序并将其从内存中卸载,请单击“卸载”按钮。如果“卸载”按钮无效,则表明您没有位于应用程序的开始位置。
要将主目录与应用程序分离,请单击“删除”按钮。
选中“在单独的内存空间运行(独立进程)”复选框,在独立于 Web 服务器进程的进程中运行应用程序。运行隔离的应用程序可以使其他应用程序(包括 Web 服务器自身)在此应用程序失败或终止响应时免受影响。
为应用程序设置权限

将权限设置为“无”,防止运行任何程序或脚本。

设置为“纯脚本”,以便在无须设置“执行”权限的情况下,使映射到脚本引擎的应用程序可以在此目录中运行。也可以使用包含 ASP 脚本、Internet 数据库连接器 (IDC) 脚本或其他脚本的目录的“脚本”权限。“脚本”权限比“执行”权限更安全,因为可以限制在此目录中运行的应用程序。有关使应用程序成为脚本引擎的信息,请参阅应用程序映射属性页。

设置“脚本和可执行文件”,以便允许任何应用程序在此目录中运行,其中包括映射到脚本引擎和 Windows 二进制文件(.dll 和 .exe 文件)的应用程序。

解决方法:进入 计算机管理 服务和应用程序 INTERNET信息服务 网站 默认网站,找到 工程所在目录,点击鼠标右键,进入 属性 菜单,目录 应用程序设置 应用程序名 创建按钮;执行权限 选择 脚本和可执行文件


字体:

Permanant URI永久地址 http://www.shengfang.org/blog/p/aspneterrdebug.php
Trackback URI引用地址 http://www.shengfang.org/blog/tb.php?tb_id=1119365221

2005年6月21日22:47星期二  [Dev开发] 追踪此文的RSS
手衣人在 2007年10月18日09:33星期四 评论:
Emotion
高,在你的英明指导下,OK拉。[color=crimson][/color]

技术支持在 2007年7月7日22:04星期六 评论:
试试:
问题:在调试ASP程序,报错,"自动附加到计算机“xxxx”上的进程“[3508] aspnet_wp.exe”失败。错误代码为 0x8013134b。"
解答:应该是你曾经同时安装vs.net 2005 和vs.net 2003造成的。修改步骤如下:
1)在运行里输入 inetmgr.exe 打开IIS管理器
2)在IIS的属性里有一个ASP.NET选项
3)从下拉框里选择使用ASP.NET1.1版本
Yippee 回复于 2007年7月9日09:02
谢谢。

good在 2006年11月9日10:00星期四 评论:
good

rg在 2006年7月13日11:36星期四 评论:
Emotion[emotemot]EmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotionEmotion[emot]f

fox在 2006年4月21日10:19星期五 评论:
Emotion受益~~~谢谢

称呼:    登陆   注册
   不注册,但记住我的信息
邮件:
(非必须)
评论: [UBB代码帮助]
粗体 斜体 下划线 链接 水平线 引用



验证码: 请输入你看见的数字
关闭UBB      提交时自动将内容复制到剪贴板

公告
Fire and Motion!

统计信息
[Yippee]||[统计]||日志:1858
在线: 11||用户: 2577 [列表]
今日:406||到访:2886470
Rss:897749||评论:1605

最新日志

最新评论

友情链接

日历
2008 - 08
     12
3456789
10111213141516
17181920212223
24252627282930
31      

最新引用

搜索

归档

杂项
Get RSS Feed (Version 2.0)
Get Atom Feed (Version 0.3)
编码:  UTF-8