首先,按照官网这里所说的进行安装
下载相关模板:
把模板拷贝到对应的模板文件目录,前面的页面已经介绍,虽然是英文,但光看图片也能明白。
需要注意的是blend4的模板,提供下载的模板是针对beta版的写法,要知道微软这次升级,改动那可是大啊,如果有兴趣该模板,我这里找到几处需要修改的地方
- 1、WMAppManifest.xml文件里面,需要将RuntimeType="SilverLight"应改为RuntimeType="Silverlight"。
- 2、<Capabilities>节也有了相应变化:
- <Capabilities>
<Capability Name="ID_CAP_NETWORKING"/>
<Capability Name="ID_CAP_LOCATION"/>
<Capability Name="ID_CAP_SENSORS"/>
<Capability Name="ID_CAP_MICROPHONE"/>
<Capability Name="ID_CAP_MEDIALIB"/>
<Capability Name="ID_CAP_GAMERSERVICES"/>
<Capability Name="ID_CAP_PHONEDIALER"/>
<Capability Name="ID_CAP_PUSH_NOTIFICATION"/>
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT"/>
</Capabilities> - 3、工程引用文件ProjectForTemplatePhone.csproj里面:
将<Reference Include="Microsoft.Phone.Controls.Navigation" />改为<Reference Include="Microsoft.Phone" />
至于为什么,微软说了,命名空间名字改了,其他改动,可以参考如下链接
大言不惭吧。
- 4、由于前面命名空间的问题,所有模板中的页面,需要修改引用的命名空间。嫌麻烦了吧,不过我有个取巧的方法:
就是把vs2010中的对应模板,拷贝过来,就可以了。