Silverlight 如何使用webclient和debug而不获取targetinvocation异常?

Silverlight 如何使用webclient和debug而不获取targetinvocation异常?,silverlight,exception,target,invocation,Silverlight,Exception,Target,Invocation,我正在调试silverlight应用程序,有一个webclient请求下载一个文件,比如“www.blah.com/testfile.xml”。我在服务器上有clientaccesspolicy.xml和crossdomain.xml文件,因此它在服务器上工作正常。当我在本地计算机上调试应用程序时,它会生成标记职业异常。我将clientaccesspolicy.xml和crossdomain.xml放在我的web项目中,但在调试时仍会产生此错误。作为调试时的注意事项,我可以在和上看到它们,因此我

我正在调试silverlight应用程序,有一个webclient请求下载一个文件,比如“www.blah.com/testfile.xml”。我在服务器上有clientaccesspolicy.xml和crossdomain.xml文件,因此它在服务器上工作正常。当我在本地计算机上调试应用程序时,它会生成标记职业异常。我将clientaccesspolicy.xml和crossdomain.xml放在我的web项目中,但在调试时仍会产生此错误。作为调试时的注意事项,我可以在和上看到它们,因此我知道它们位于正确的位置。有人知道如何修复异常吗

废话。所以实际上,我是在引用“.\rest.php”,我发现要在web测试应用程序中工作,必须将所有内容都放在client_bin文件夹下,否则会出现异常。所以我把它改为“rest.php”,并放了一个虚拟xml文件,它将作为响应返回。我仍然无法使用designer视图,因为我的viewmodel开始在viewmodel构造函数中加载rest结果,并且出于某种原因,它不喜欢路径(在找不到相对路径“rest.php”的情况下,仍然出现目标调用异常)

是的,还有更多。。。如果我为webclient的回调添加一个try-catch,那么我可以在blend designer视图中看到它——当然webclient无法加载xml文件,但是我认为这没关系。