【问题标题】:How to use webclient and debug and not get a targetinvocation exception?如何使用 webclient 和 debug 而不会得到 targetinvocation 异常?
【发布时间】:2011-03-14 02:40:39
【问题描述】:

我正在调试我的 silverlight 应用程序,并且有一个下载文件的 Web 客户端请求说“www.blah.com/testfile.xml”。我在服务器上有 clientaccesspolicy.xml 和 crossdomain.xml 文件,所以它在服务器上工作得很好。当我在本地计算机上调试应用程序时,它会生成一个 tagetvocation 异常。我将 clientaccesspolicy.xml 和 crossdomain.xml 放在我的 Web 项目中,但是在调试时仍然会产生此错误。作为调试时的注释,我可以在http://localhost/clientaccesspolicy.xmlhttp://localhost/crossdomain.xml 上看到它们,所以我知道它们在正确的位置。有谁知道如何修复异常?

【问题讨论】:

    标签: silverlight exception target invocation


    【解决方案1】:

    废话。所以......我实际上是在引用“..\rest.php”,我发现它可以在 web 测试应用程序中工作,你必须拥有 client_bin 文件夹下的所有内容,否则你会得到异常。所以我将其更改为“rest.php”并放置一个虚拟的 xml 文件,该文件将作为响应返回。我仍然在设计器视图中遇到问题,因为我的视图模型开始在视图模型构造函数中加载其余结果,并且由于某种原因它不喜欢路径(仍然在找不到相对路径的情况下出现目标调用异常“rest .php")

    【讨论】:

    • 是的,更多...觉得没关系。
    猜你喜欢
    • 2011-04-24
    • 2013-10-06
    • 2021-03-12
    • 2013-01-31
    • 2011-05-23
    • 2012-05-09
    • 2019-12-12
    • 2019-12-30
    • 2019-03-20
    相关资源
    最近更新 更多