我创建了一个 silverlight 4 应用程序,并选择将其托管在 ASP.NET Web 应用程序中。我向 Web 应用程序项目添加了启用 Silverlight 的 WCF 服务。
Web 应用程序项目现在设置为启动项目。这样每件事都可以正常工作,我可以在 Web 应用程序项目中的 WCF 服务的断点处停止,也可以在 silvelight 项目中的断点处停止。
在silverlight 项目属性中,我将其更改为OOB。这会导致启动项目自动跳转到 silverlight 项目。好的,所以现在当我调试 silverlight 应用程序时,它已打开 OOB,但现在我无法在 Web 应用程序项目的 WCF 服务中放置断点(尽管 silverlight 客户端可以与 Web 应用程序项目通信)。于是我又把启动项目改成了Web app。但现在silverlight 应用程序不以OOB 启动。
我如何在 WCF 服务中进行调试,并同时在 OOB 中运行它?(我的应用程序设计为 OOB,因此以这种方式开发它对我来说很重要)。