以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Dot NET,C#,ASP,VB 』  (http://bbs.xml.org.cn/list.asp?boardid=43)
----  ASP.NET应用程序远程调试配置  (http://bbs.xml.org.cn/dispbbs.asp?boardid=43&rootid=&id=11826)


--  作者:admin
--  发布时间:11/9/2004 2:26:00 AM

--  ASP.NET应用程序远程调试配置


发信人: xiyu (西域), 信区: DotNET
标  题: ASP.NET应用程序远程调试配置
发信站: BBS 水木清华站 (Thu Dec 11 16:59:30 2003), 转信

总算折腾成功了,但还有些地方不是很清楚,请高手指正!

目的:
实现局域网中ASP.NET应用程序的远程开发、调试,即在远程服务器上建立ASP.NET项目,并可进行调试。

配置说明:
1.     局域网配置:由于远程开发和调试涉及到用户权限的管理,故需要在局域网中建立域,本例中以远程服务器为域控制器,建立localtest域,然后把本地计算机加入到域中。
远程服务器VS.NET配置:本例中远程服务器上只需提供web开发和远程调试功能,故只须安装"完全远程调试组件"和"web开发组件"。
2.     远程服务器设置修改:
        a)      假设要进行远程开发的用户是test,需要在服务器上建立test用户并将其加入Administrators组中。
        b)      调试后台进程为aspnet_wp.exe,默认情况下是以ASPNET用户启动,为了实现远程调试,需要修改machine.config文件(一般在WINNT\Microsoft.NET\Framework\v1.1.xxxx\CONFIG目录下):
找到<processmodel 节,修改其中的
userName="machine" 为
userName="SYSTEM"
然后重启服务器。
        C)      服务器中须建立一个供远程开发的web文件共享目录,如c:\RemoteWeb,将其共享给Administrators和VS Developers组,共享名wwwroot$,并对应此目录建立一个web站点,如http://192.168.3.202:1080。
3.     本地机设置:首先需要把本机加入到域中,登录界面中用test录到域。

建立项目说明:
打开VS.NET后首先在本地建立一个空白解决方案,然后向该解决方案中添加项目,选择asp.net应用程序,位置设定http://192.168.3.202:1080/WebApplication1,点击"确定"即可在远程服务器上建立项目。

打开已有项目说明:
        如果要参与到一个已经建立的远程机器上的项目中,也可以先在本地建立一个空白解决方案,然后直接加入远程服务器上的项目。

--

※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.38.64.3]
上一篇
返回上一页
回到目录
回到页首
下一篇



W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms