找不到文件'MakePri.exe'

时间:2016-02-13 02:53:01

标签: visual-studio-2015

我使用Visual Studio 2013来满足我的大部分开发需求。我安装了Visual Studio 2015(Professional)并开始查看Universal Windows应用程序。我创建了一个空白的应用程序并构建它。它因以下错误而失败:

File 'MakePri.exe' not found. See http://go.microsoft.com/fwlink/?prd=12560&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=UAP&o2=10.0.10586.0 for more information.    App4    C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets

我无法做任何事情,因为其他应用程序(例如:网站,经典桌面)正在建设中。我查了一下,发现指向SDK路径的指针。我进入选项并打开MSBuild项目构建输出到诊断。以下是“输出”窗口中的日志。我发现它失败了,但我无法弄清楚如何解决它。输出非常详细,超出了此处的字符限制。但是,这是有失败信息的部分。

1>C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets(892,5): error APPX1639: File 'MakePri.exe' not found. See http://go.microsoft.com/fwlink/?prd=12560&pver=1.0&plcid=0x409&ar=MSDN&sar=PlatformMultiTargeting&o1=UAP&o2=10.0.10586.0 for more information.
1>Done executing task "GetSdkFileFullPath" -- FAILED. (TaskId:50)
1>Done building target "_GetSdkToolPaths" in project "App4.csproj" -- FAILED.: (TargetId:78)

在我的机器上,我在C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AppxPackage \

如何修复此错误?谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

我正在开发Ionic / Cordova应用程序,并且在为windows构建appx时遇到了这个问题。

对我来说,从SDKSETUP.EXE重新安装Windows SDK 10.0.14393.33 http://download.microsoft.com/download/6/3/B/63BADCE0-F2E6-44BD-B2F9-60F5F073038E/standalonesdk/SDKSETUP.EXE

答案 1 :(得分:0)

我通过从系统的环境变量中删除WindowsSdkDir的输入来解决这个问题。

我的 WindowsSdkDir 条目指向 C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v10.0A

enter image description here