我们最初在Mac上开发了应用程序。将代码移到Windows 10计算机上进行编译以在Windows上运行。但是,在构建过程中,我最终得到了这个错误:
Command finished with error code 0: C:\windows\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0,/v,MSBuildToolsPath
Found MSBuild v4.0 at C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
Using MSBuild v4.0 from C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
MSBuild v4.0 is not supported, aborting.
Error: AppPackages doesn't exists
这里的离子信息
全球套餐:
@ionic/cli-utils : 1.3.0
Cordova CLI : 7.0.1
Ionic CLI : 3.3.0
本地包裹:
@ionic/app-scripts : 1.3.7
@ionic/cli-plugin-cordova : 1.3.0
@ionic/cli-plugin-ionic-angular : 1.3.0
Cordova Platforms : windows 5.0.0
Ionic Framework : ionic-angular 3.3.0
系统:
Node : v6.10.3
OS : Windows 10
Xcode : not installed
ios-deploy : not installed
ios-sim : not installed
我们正在使用2017年的Visual Studio社区。我已经尝试在VS下安装所有东西,但我似乎无法解决这个问题。我已经阅读了大量的网页和网站,尝试了我能找到的一切,但没有去。
不确定下一步该怎么做。我已经考虑过在Windows机器上启动一个新的应用程序,只需复制我的代码,看看是否有效。虽然看起来浪费了很多时间。
答案 0 :(得分:0)
我对此的建议只是一个简单的建议。使用Visual Studio Code安装并运行项目。它的构建非常适合像Ionic这样的自由开放框架。这就是我每天的工作。当你这样做时,如果你有任何问题,请在下面给我评论。
答案 1 :(得分:0)
我有同样的问题。我只使用Windows,因为我被迫...在Mac上进行开发不那么轻松,但我无法在其上构建Windows 10 UWP版本。
c:/>cordova build windows --archs=x64 -dd
...
Searching for available MSBuild versions...
Running command: C:\WINDOWS\system32\reg.exe query HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\15.0 /v MSBuildToolsPath
Running command: C:\WINDOWS\system32\reg.exe query HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\14.0 /v MSBuildToolsPath
Running command: C:\WINDOWS\system32\reg.exe query HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0 /v MSBuildToolsPath
Running command: C:\WINDOWS\system32\reg.exe query HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0 /v MSBuildToolsPath
Command finished with error code 0: C:\WINDOWS\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0,/v,MSBuildToolsPath
Found MSBuild v4.0 at C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
Command finished with error code 1: C:\WINDOWS\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\12.0,/v,MSBuildToolsPath
Command finished with error code 1: C:\WINDOWS\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\14.0,/v,MSBuildToolsPath
Command finished with error code 1: C:\WINDOWS\system32\reg.exe query,HKLM\SOFTWARE\Microsoft\MSBuild\ToolsVersions\15.0,/v,MSBuildToolsPath
MSBuild v4.0 is not supported, aborting.
Error: Package with specified parameters not found in AppPackages folder