这可能是一个基本问题。
我有两个项目:
如果我调试Silverlight应用程序,它希望使用生成的网页运行它,这当然不会启动我的Web应用程序,并且由于某些跨站点安全模型而导致Web服务调用失败。因此,即使我运行Web应用程序,Silverlight应用程序也不会使用它。
如果我调试Web应用程序(即将其设置为启动项目并点击Debug),那么Silverlight应用程序显然已正确托管,但我无法对其进行调试。其中的任何断点都显示为空心圆圈。
那么我做错了什么?我应该如何配置我的项目,以便启动Web应用程序,托管我的Silverlight应用程序并进行调试?
当有人告诉我时,我认为这是“面团”时刻之一,但我无法理解。
这是Visual Studio 2008,.NET 3.5和Silverlight 3。
答案 0 :(得分:8)
您应该能够运行Web应用并调试silverlight应用。
确保在项目属性中进行了silverlight调试(不确定是哪个项目)
http://msdn.microsoft.com/en-us/library/aa983445.aspx
下的旗帜
项目属性>网络>调试器> Sivlerlight