我安裝了VS2010,也安裝了WP SDK,但是新建項目中沒有看到 “silverlight for windows phone” 模板
大概是這樣的,什麼時候會發生這種情況呢,當你裝的VS 和 WP SDK的語言不是同一種語言的時候, 會發生這樣的情況。
我就是VS是中文版,WP SDK是英文版 ,出現了這種情況。
解決方案:
若是英文版VS+中文版 WP SDK
在C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight for Windows Phone找到2052目錄,複製一份改名爲1033,
(若安裝的是32位的VS而操作系統是64位,目錄有可能不是Program Files而是C:\Program Files(x86)……)
然後開始菜單-所有程序-VS 2010-VS tools-VS command prompt打開命令行窗口
devenv.exe /setup 即可,
(若提示devenv.exe不是內部命令或者外部命令什麼的,在C盤搜索一下denenv.exe就是了,從命令行進入那個目錄輸入devenv.exe
/setup)
如果是中文版VS+英文版WP sdk的話,則同理拷貝1033文件夾,重命名爲2052,然後執行devenv.exe /setup即可。