活着的死人 发表于 2015-1-16 23:40:28

ASP教程之对 ASP.NET 使用程序启动调试应怎样设置...

asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。asp.net|程序|asp.net对ASP.NET使用程序启动调试应怎样设置(包含远程调试)



请依据你的调试范例与操纵体系选择,以下步骤请勿倒置(不可的话,重新入手下手设置)

PS:因自己撰写本稿时,用的是Win2003、Win2000繁体版+VisualStudio.Net2003英文版,故抓上去的图与申明不年夜一样,但这些“属性”的地位是稳定的



1、当地调试

A.Windows2000操纵体系

1、翻开VS.Net工具选项→项目Web设置→Web服务器毗连→Forntpage扩大




2、用户的群组→删除“(192.168.0.1)Admins”用户组”(大概不是IP,是盘算机称号,没有就不必删了)


3、右击“我的电脑”→办理→服务和使用程序→Internet信息办理服务器(IIS)→右击“默许Web站点”一切义务→删除服务器扩大


4、在MS-DOS命令下运转“C:WINNTMicrosoft.NETFrameworkv1.0.3705aspnet_regiis.exe-i”(此处也多是“C:WINNTMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exe-i”),接着在“C:WINNTMicrosoft.NETFrameworkv1.0.3705Configmachine.config”文件找到“<processModel……/>”把“username="machine"”改成“username="system"”。


5、按第3步,在“一切义务”→“设置服务器扩大”完成导游的过程当中会提醒你创立当地用户组“(192.168.0.1)Admins”→革新“用户组”便可看到,然后增加该构成员


6、右击“Internet信息报务”→属性→服务器扩大→“充许作者上载可实行程序”;


7、反省“c:inetpubwwwroot”文件夹(注重此处为站点地点根目次,必需是NTFS格局)平安属性,内里应当有“(192.168.0.1)Admins”用户组,没有就本人加上,并附上响应的权利

8、运转VS.NET,新建项目会有效户名和暗码提醒框,输出(192.168.0.1)Admins群构成员响应的账号及暗码(用户暗码不克不及为空,若该账号无暗码请增加)




B.Windows2003操纵体系

1、同上

2、右击“我的电脑”→办理→服务和使用程序→Internet信息办理服务器(IIS)→站点→右击“默许Web站点”→一切义务→删除ServerExtensions2002→将翻开一网页,输出“Administrator”及暗码,按步骤做完


3、在MS-DOS命令下运转“C:WINDOWSMicrosoft.NETFrameworkv1.1.4322aspnet_regiis.exeCi”


4、右击“默许Web站点”→一切义务→设置ServerExtensions2002→然后点击左上角的“办理”→改动匿名会见→选择“开启”、“介入者”




5、完成上述4个步骤,只要Administrators用户组的成员才有权限举行调试,其他用户的调试请参照“远程调试”



2、远程调试

起首,先先容远程调试的先决前提:

1、Web服务器必要可以举行当地调试的前提

2、Web服务器必要安装VisualStudio.NET远程组件,客户端只必要“FullRemoteDebugging”一项




A.Windows2000操纵体系



1、你必要有一个Web服务器的账号,该账号最少应当是”DebuggerUsers””WebAdmins”两个用户组的成员(此处我创建一个”cityhunter”的账号,”WebAdmins”是设置当地调试时创立的)

2、在服务器上的“C:WINNTMicrosoft.NETFrameworkv1.0.3705Configmachine.config”文件中找到“<processModel……/>”把“username”设成"cityhunter",“password”设为"123456"。然后重启服务器(不知重启IIS可不成以)


3、用户必需以用户名:”cityhunter”暗码:”123456”的帐号登录客户端电脑.。这一点关于服务器与客户端在统一事情组的用户来讲是关头!!缘故原由大概是Web服务器检测账号时,只对以后客户端电脑利用者的账户及暗码,而不是查验翻开项目时用户输出的账户及暗码。



B.Windows2003操纵体系

1、创建一个”cityhunter”的账号,暗码为”123456”,将其到场”DebuggerUsers“用户组

2、右击“我的电脑”→办理→服务和使用程序→Internet信息办理服务器(IIS)→站点→右击“默许Web站点”→新增→ServerExtensions2002办理员→将翻开一网页,输出“Administrator”及暗码,按步骤做完,最初此账户也最少应当在二个事情组内

3、右击“我的电脑”→办理→服务和使用程序→Internet信息办理服务器(IIS)→使用程序池→右击“DefaultAppPool”→属性→身份考证→指定为“cityhunter”。完成后重启。

4、用户必需以用户名:”cityhunter”暗码:”123456”的帐号登录客户端电脑.才干对Web服务器的项目举行调试。





以上设定完成后,举行调试,能够在服务器的“义务办理器”看到”w3wp.exe”(Win2000下是“aspnet_wp.exe”)“vs7jit.exe”是以“cityhunter”身份运转的。必要注重的是公司的防火墙不克不及拦阻上述程序的通讯。



</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。

飘飘悠悠 发表于 2015-1-20 10:58:21

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

飘灵儿 发表于 2015-1-29 06:53:17

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

若天明 发表于 2015-2-5 23:42:44

用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。

柔情似水 发表于 2015-2-14 05:33:29

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

老尸 发表于 2015-3-4 04:58:10

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

第二个灵魂 发表于 2015-3-11 17:10:29

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

只想知道 发表于 2015-3-19 02:45:17

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

小魔女 发表于 2015-3-27 04:09:20

还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
页: [1]
查看完整版本: ASP教程之对 ASP.NET 使用程序启动调试应怎样设置...