新足迹

 找回密码
 注册

精华好帖回顾

· 奶爸车提车作业 (2014-1-13) 1CM · 在家做小笼 (2005-8-28) moth
· 小M系列之一——小M的年中小结 (2009-7-13) 老陶 · 辣旋风--四川自贡名菜 - 冷吃兔 (2011-12-20) crystal0617
Advertisement
Advertisement
查看: 1269|回复: 6

有同学remote debug过Silverlight site不? [复制链接]

发表于 2011-9-29 17:49 |显示全部楼层
此文章由 梦呓人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 梦呓人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
现在是这样的:

Silverlight 4 + Visual Studio 2010, 我在本地debugging没问题。



后来deploy到一个2008 R2服务器,并且那个服务器也安装了“remote debugger 2010”。然后我attach to process到了那个服务器上的w3wp.exe进程,但是我的breakpoint就是hit不到。



有神人曾经做过的吗?谢谢!
Advertisement
Advertisement

发表于 2011-9-29 17:58 |显示全部楼层
此文章由 IsDonIsGood 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 IsDonIsGood 所有!转贴必须注明作者、出处和本声明,并保持内容完整
有个老帖是说这个的,你确定attach到正确的那个w3wp.exe了么?
用C:\WINDOWS\system32>cscript.exe iisapp.vbs 看看

评分

参与人数 1积分 +1 收起 理由
BJ-KING + 1 谢谢奉献

查看全部评分

2012年度奖章获得者 2011年度奖章获得者

发表于 2011-9-29 17:59 |显示全部楼层

回复 BJ-KING 1# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
silverlight用不着remote debugger ;用attach to process, 然后再processes找到你的browser,比如iexplore.exe, type = silverlight,就可以debug,当然browser里url是你的remote server.

silverlight实际上是在本地机器运行的,当你的browser link到web site,先download xap file到本地,然后运行。

所以是本地的debug.

[ 本帖最后由 交易人生 于 2011-9-29 17:01 编辑 ]

评分

参与人数 2积分 +3 收起 理由
uowzd01 + 2 谢谢奉献
BJ-KING + 1 谢谢奉献

查看全部评分

0  to 1

发表于 2011-9-29 18:01 |显示全部楼层

回复 交易人生 3# 帖子

此文章由 梦呓人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 梦呓人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
按照我的理解也是这样的。


我本地IE打开另外一个服务器上的Silverlight页面,我的浏览器会把xap信息下载到本地,所以attach to ie应该就可以


问题是break point hit不到啊

2012年度奖章获得者 2011年度奖章获得者

发表于 2011-9-29 18:11 |显示全部楼层

回复 BJ-KING 4# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Attach to Process dialog有几个选项:

1)Attach to:选 silverlight code
2)  你可以选多个processes,把ie 全选上
3)保证你的local build和你的deployment是一个版本,并且是debug 版本。

应当没问题。

评分

参与人数 1积分 +3 收起 理由
BJ-KING + 3 哈哈,最后3分

查看全部评分

0  to 1

2012年度奖章获得者 2011年度奖章获得者

发表于 2011-9-29 18:26 |显示全部楼层

回复 BJ-KING 4# 帖子

此文章由 交易人生 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 交易人生 所有!转贴必须注明作者、出处和本声明,并保持内容完整
在iis MIME TYPES里,加上application/x-silverlight-app .xap
Advertisement
Advertisement

发表于 2011-9-29 18:45 |显示全部楼层
此文章由 梦呓人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 梦呓人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 交易人生 于 2011-9-29 17:11 发表
Attach to Process dialog有几个选项:

1)Attach to:选 silverlight code
2)  你可以选多个processes,把ie 全选上
3)保证你的local build和你的deployment是一个版本,并且是debug 版本。

应当没问题。




哈哈,谢谢了交易大哥。


原来是那个版本的build和我本地的不一样。同事把它建在了昨天的builder上,而我一直认为已经是今天新的了

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部