【发布时间】:2011-03-13 05:18:21
【问题描述】:
这可能是一个基本问题。
我有两个项目:
- 一个 Web 应用程序项目,其中包含一个托管 Silverlight 应用程序的网页以及一个 Web 服务
- Silverlight 应用程序项目,托管在上述 Web 应用程序中
如果我调试 Silverlight 应用程序,它希望使用生成的网页运行它,这当然不会启动我的 Web 应用程序,并且由于某些跨站点安全模型,Web 服务调用失败。因此,即使我运行了 Web 应用程序,Silverlight 应用程序也不会使用它。
如果我调试 Web 应用程序(即,将其设置为启动项目并点击调试),那么 Silverlight 应用程序显然是正确托管的,但我无法调试它。其中的任何断点都显示为那些空心圆圈。
那我做错了什么?我应该如何配置我的项目,以便我可以启动 Web 应用程序、托管我的 Silverlight 应用程序并对其进行调试?
我打赌这是有人告诉我的那些“面团”时刻之一,但我无法弄清楚。
这是 Visual Studio 2008、.NET 3.5 和 Silverlight 3。
【问题讨论】:
标签: asp.net silverlight debugging .net-3.5 silverlight-3.0