今天一个新项目开始编码silverlight的客户端,获取同事写好的代码后,编译通过,但运行之后silverlight界面加载不出来,
然后跑到vs中查看控件,发现如下错误信息:
在历经千辛万苦,寻歌问度,将silverlight等环境卸了又装之后仍然无果,然后再次审视代码,发现了这么一句:
我尝试将TEXT内的中文删除,果然设计界面好了,原来问题就在于这个字体。。。然后又想到貌似微软雅黑字库在程序中叫做Microsoft YaHei,于是修改之后再把Text中内容还原,一切正常。。。。
但是总不能每个控件要显示中文的地方都要这么设置一个吧?有没有什么能根治的方法呢?未完待续。。。感觉应该是本机字体库的问题