2014-06-13 143 views
2

我已經安裝了CTP多設備的混合應用服務VS 2013.2無法加載項目

有混合動力的應用程序沒有項目模板,當我打開一個示例項目我得到這個錯誤:

D:\Downloads\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj : error : The imported project "C:\Users\kevin.martins\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. D:\Downloads\WinJS ToDo Sample for Multi-Device Hybrid Apps\JavaScript\WinJSToDo\WinJSToDo.jsproj 
+0

如果多設備混合應用程序項目模板在JavaScript或TypeScript部分下出現,您可以通過Visual Studio中的File-> New對話框進行驗證嗎? – Priyank

+0

這些模板不存在。 同時,我已經刪除vs 2013,並安裝了一個新的vs 2013.2 和偏離課程後的CTP – KevinM

回答

2

這是一個奇怪的情況,通常不會發生。看起來VSIX文件被複制過,但沒有正確安裝。

這裏的工作都是圍繞(運行使用管理命令提示符):

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\VSIXInstaller.exe" /admin /uninstall:MultiDeviceHybridApps..db151788-9b27-49db-a5e2-d25a2653eb83 

這從之前失敗的嘗試刪除安裝的VSIX破碎的條目。在此之後,發出其他命令:

"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\VSIXInstaller.exe" "%localappdata%\Microsoft\MultiDeviceHybridApps\Microsoft.VisualStudio.MultiDeviceHybridApps.vsix" /admin 

在這一點上,VSIX要成功安裝和模板,將成爲Visual Studio中可用。

+0

對我來說,它部分工作,(+1)我現在可以看到apache的模板,但離子模板不起作用我來自:http://stackoverflow.com/questions/24831683/unable-to-create-apache-cordova-project-in-visual-studio-2013) –

相關問題