我已经安装了VS2013。但我无法在其中调试我的 silverlight 应用程序。当我按 F5 时,我看到以下错误消息:
错误消息文本:Visual Studio 远程调试监视器 (MSVSMON.EXE) 的 32 位版本不能用于调试 64 位处理或 64 位转储。请改用 64 位版本。
我的操作系统是 Windows 7 x64。
在 VS2012 上一切正常。
还有一件事:我可以手动将调试器附加到进程“iexplorer.exe”。
更新:该错误与 VS2013 无关。它与 IE10(安装 VS2013 所需)有关。Silverlight 不支持在 x64 模式下进行调试。IE10 反之亦然,仅在 x64 中运行。它可以在 x86 中运行单独的选项卡(使用“增强保护模式”),但它为每个选项卡运行新进程(主 iexplorer.exe 保留在 x64 中)。我已经降级到 IE9,现在一切正常。但如果有人知道如何使它与 IE10 一起工作,我将不胜感激。