VS 2012关于Light Switch调试的空白Silverlight

时间:2012-09-04 11:48:40

标签: debugging visual-studio-2012 visual-studio-lightswitch

我一直在使用Visual Studio 2012上的Lightswitch(c#)。我正在开发的项目一直很好,直到今天。当我单击调试时,Silverlight屏幕打开,我收到Loading ...消息,然后什么也没有。一个空白的屏幕。

输出中没有任何明显的结果。这是最后三行:

  

程序'[3312] SLLauncher.exe:Silverlight'已退出代码   0(0x0)。

     

程序'[5668] VslsHost.exe:Managed(v4.0.30319)'已退出   代码为0(0x0)。

     

VslsHost正在使用端口50446。

我已经创建了一个全新的'hello world'项目,并得到了同样的响应。

此外,我注意到昨天没有出现的任何VS消息框上Visual Studio标题旁边的方形符号(我很确定)。

example of square after Visual Studio message header

每次打开VS2012时,我都会被问到是否需要以下程序对Windows进行更改:devenv.exe。这似乎是良性的,但我昨天没有被问到。我尝试重新启动电脑没有任何区别。

我正在开发的项目在我的笔记本电脑上的VS2012上正常工作。 Lightswitch也可以在同一台PC上使用我的VS2010。

有什么想法吗?重新安装??

2 个答案:

答案 0 :(得分:1)

自从我在Windows 8 x64上安装VS 2012以来,我已经拥有了这个小广场。不确定是什么导致它,但这通常是因为字体不支持字符。

我敢打赌,MS在那里使用省略号字符而不是“......”,并且出于某种原因,当前字体没有将其拾取。

答案 1 :(得分:-1)

在卸载/重新安装之前,您可以尝试在VS 2012上执行修复

你在机器上安装了其他程序吗?您是否收到了Silverlight更新提示或类似内容? 某些东西必须改变,这只是追踪它的内容。

修复是我尝试的第一件事。我从来没有见过,也没有听说过消息框标题栏中出现的那个方块,所以这也很奇怪。