【问题标题】:Visual Studio 2015 Cordova Windows 10 Build ErrorsVisual Studio 2015 Cordova Windows 10 构建错误
【发布时间】:2015-11-14 19:51:32
【问题描述】:

我正在使用 Visual Studio 2015 和 Cordova 5.1.1 开发一个 Windows Phone 应用程序。我在 Windows 10 机器上。我在 Windows 10 模拟器中运行了该应用程序一次,然后切换到发布模式并尝试为商店创建构建包,但失败了。现在,即使在调试模式下,我也无法构建应用程序,更不用说运行了。我不断收到以下错误:

当我将 Windows 目标平台更改为 Windows 8.1,并尝试使用 Emulator 8.1 WVGA 进行构建时,我收到以下错误:

可以注意到,我从解决方案配置窗口中选择了 Windows Phone (Universal)。

我已经重新启动了我的计算机,但这并没有改变任何东西。

我已经清除了 Cordova 缓存,但这也没有为我解决任何问题。

我尝试清理项目和解决方案,但出现以下错误:

编辑

我的构建平台是 Windows Phone(通用)。

我使用的插件是cordova-plugin-media,它安装了cordova-plugin-file。看起来cordova-plugin-whitelist 也在我的插件目录中,但我不记得把它放在那里,不能说它是默认存在还是依赖项。

编辑

这是我的输出窗口中的复制/粘贴:

1>----- 构建开始:项目:PCFCordovaAppV2,配置:调试 Windows-AnyCPU ------ 1> 您的环境已设置为使用 Node.js 0.12.4 (x64) 和 npm。 1> ------ 确保从源包目录正确全局安装包:C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac 1> ------ 来自源 package.json 的名称:vs-tac 1> ------ 来自源 package.json 的版本:1.0.4 1> ------ 软件包已经以正确的版本全局安装。 1> ------ Cordova 工具 5.1.1 已经安装。 1> ------ 构建设置: 1> ------ 构建设置: 1> ------ platformConfigurationBldDir: C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\bld\Windows-AnyCPU\Debug 1> ------ platformConfigurationBinDir: C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\bin\Windows-AnyCPU\Debug 1> ------ 构建命令:构建 1> ------ 平台:Windows-AnyCPU 1> ------ 科尔多瓦平台:windows 1> ------ 配置:调试 1> ------ cordovaConfiguration: 调试 1> ------ 项目名称:PCFCordovaAppV2 1> ------ projectSourceDir: C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2 1> ------ npmInstallDir: C:\Users\Johnie Karr\AppData\Roaming\npm 1> ------ 语言:en-US 1> ------ changeList.changedFilesIos: www\images\icons-png\arrow-ul-white.png,plugins\cordova-plugin-media\tests\tests.js,plugins\cordova-plugin-file\ www\FileReader.js,www\css\jquery.mobile.external-png-1.4.5.css,plugins\cordova-plugin-file\doc\ru\plugins.md,plugins\cordova-plugin-media\doc\ es\README.md,plugins\cordova-plugin-file\doc\it\README.md,www\images\icons-svg\comment-white.svg,plugins\cordova-plugin-file\doc\zh\index. md,www\images\icons-png\plus-white.png,plugins\cordova-plugin-file\src\ubuntu\file.h,plugins\cordova-plugin-media\doc\ja\index.md,plugins\ cordova-plugin-file\doc\ko\index.md,bower.json,plugins\cordova-plugin-file\www\blackberry10\resolveLocalFileSystemURI.js,www\images\icons-png\eye-white.png,www\ images\icons-svg\carat-r-white.svg,www\images\icons-svg\heart-black.svg,www\scripts\jquery-2.1.4.min.js,res\icons\android\icon- 72-hdpi.png,plugins\cordova-plugin-file\www\browser\FileSystem.js,plugins\cordova-plugin-file\www\blackberry10\setMetadata.js,www\images\ico ns-svg\refresh-black.svg,plugins\cordova-plugin-media\doc\it\README.md,plugins\cordova-plugin-media\www\Media.js,res\screens\android\screen-mdpi- Landscape.png,plugins\cordova-plugin-media\src\ubuntu\media.cpp,merges\android\scripts\android2.3-jscompat.js,www\images\icons-svg\star-black.svg,www\ images\icons-svg\action-black.svg,www\images\icons-png\user-white.png,www\images\icons-png\video-white.png,plugins\cordova-plugin-media\doc\ ko\index.md,www\images\icons-png\back-black.png,www\css\jquery.mobile.external-png-1.4.5.min.css,merges\windows\scripts\winstore-jscompat。 js,www\images\ajax-loader.gif,plugins\cordova-plugin-file\doc\zh\README.md,res\icons\ios\icon-60.png,www\images\icons-svg\alert- white.svg,plugins\cordova-plugin-file\doc\pl\index.md,www\images\icons-png\heart-black.png,www\images\icons-svg\shop-white.svg,plugins\ cordova-plugin-file\src\browser\FileProxy.js,www\images\refreshSmall.png,www\images\icons-png\arrow-dr-black.png,www\images\playSmall.png,www\images\图标-svg\acti on-white.svg,plugins\cordova-plugin-file\www\ubuntu\FileWriter.js,www\images\icons-png\comment-white.png,plugins\cordova-plugin-file\www\DirectoryEntry.js, plugins\cordova-plugin-file\www\blackberry10\readAsDataURL.js,res\screens\ios\screen-iphone-landscape-736h.png,www\images\icons-svg\bullets-black.svg,www\images\ play.png,www\images\icons-svg\arrow-r-white.svg,plugins\cordova-plugin-file\www\File.js,plugins\cordova-plugin-file\www\LocalFileSystem.js,res\图标\windows\StoreLogo.scale-100.png,plugins\cordova-plugin-file\www\FileWriter.js,www\images\icons-png\mail-white.png,plugins\cordova-plugin-file\tests\ src\android\TestContentProvider.java,plugins\cordova-plugin-file\doc\ko\README.md,plugins\cordova-plugin-file\doc\ja\index.md,www\images\icons-svg\arrow- ur-white.svg,plugins\cordova-plugin-file\src\android\EncodingException.java,www\scripts\jquery-2.1.4.js,plugins\cordova-plugin-file\doc\pl\README.md, www\images\icons-png\camera-white.png,www\css\jquery.mobile.inline-png-1.4.5.min.css ,www\images\icons-svg\info-black.svg,www\images\icons-svg\location-white.svg,www\scripts\index.js,www\images\icons-svg\user-black.svg ,www\images\icons-png\carat-d-black.png,plugins\cordova-plugin-file\doc\de\index.md,plugins\cordova-plugin-file\www\Metadata.js,res\icons \android\icon-48-mdpi.png,www\images\icons-png\home-white.png,plugins\cordova-plugin-file\src\android\LocalFilesystemURL.java,www\images\icons-svg\gear -white.svg,www\images\icons-svg\bars-white.svg,plugins\cordova-plugin-file\www\blackberry10\remove.js,www\images\icons-png\cloud-white.png,www \images\icons-png\info-black.png,www\images\refresh.png,www\images\icons-png\check-white.png,res\icons\logo 2400x1200.png,res\icons\ios\ icon-72.png,res\icons\ios\icon-76.png,plugins\cordova-plugin-file\src\android\FileUtils.java,www\images\icons-svg\back-white.svg,www\ images\icons-png\minus-black.png,www\images\icons-svg\search-black.svg,www\css\jquery.mobile.theme-1.4.5.css,www\images\icons-svg\ eye-white.svg,www\images\icons-png\arr ow-ul-black.png,www\images\icons-png\bullets-black.png,res\screens\ios\screen-ipad-portrait-2x.png,plugins\cordova-plugin-whitelist\注意,www\ images\icons-png\star-white.png,www\images\icons-svg\arrow-dr-white.svg,plugins\cordova-plugin-media\www\browser\Media.js,www\images\icons- png\comment-black.png,plugins\cordova-plugin-file\doc\ja\README.md,plugins\cordova-plugin-file\doc\de\README.md,plugins\cordova-plugin-file\doc\ ko\plugins.md,plugins\cordova-plugin-file\src\android\Filesystem.java,www\images\icons-png\edit-white.png,www\images\icons-png\arrow-ur-white。 png,www\css\jquery.mobile.structure-1.4.5.css,www\images\icons-svg\recycle-white.svg,res\screens\ios\screen-iphone-portrait-2x.png,www\ images\icons-svg\mail-white.svg,plugins\cordova-plugin-file\www\FileSystem.js,www\images\icons-svg\shop-black.svg,plugins\cordova-plugin-file\src\ ios\CDVAssetLibraryFilesystem.m,res\icons\windows\Square71x71Logo.scale-240.png,plugins\cordova-plugin-media\doc\de\README.md,www\images\icons-svg\h eart-white.svg,www\images\icons-svg\phone-black.svg,merges\android\scripts\platformOverrides.js,www\images\icons-svg\arrow-dl-black.svg,plugins\cordova-插件文件\src\ios\CDVLocalFilesystem.h,www\images\icons-svg\eye-black.svg,plugins\cordova-plugin-whitelist\src\android\WhitelistPlugin.java,www\images\icons-svg\ carat-l-white.svg,plugins\cordova-plugin-file\doc\de\plugins.md,www\images\icons-png\grid-black.png,www\images\icons-png\search-black。 png,www\images\icons-png\recycle-white.png,plugins\cordova-plugin-file\www\ProgressEvent.js,www\images\icons-png\power-white.png,res\icons\screenshots\ windows\desktop\two.png,www\images\icons-svg\home-white.svg,plugins\cordova-plugin-file\www\blackberry10\write.js,www\scripts\jquery.mobile-1.4.5。 min.js,res\icons\screenshots\windows\desktop\three.png,res\screens\android\screen-hdpi-portrait.png,www\images\icons-png\carat-r-white.png,www\ images\icons-png\audio-white.png,www\images\icons-png\tag-black.png,plugins\cordova-plugin-file\www\blackberry 10\requestAllFileSystems.js,plugins\cordova-plugin-file\plugin.xml,www\images\icons-png\grid-white.png,plugins\cordova-plugin-file\注意,www\images\icons-png\ forward-white.png,www\images\icons-png\action-white.png,www\css\jquery.mobile.inline-svg-1.4.5.min.css,plugins\cordova-plugin-file\www\ ios\FileSystem.js,www\css\jquery.mobile.theme-1.4.5.min.css,plugins\cordova-plugin-media\doc\ru\index.md,www\images\icons-svg\lock- black.svg,plugins\cordova-plugin-file\src\ubuntu\file.cpp,www\css\index.css,www\images\icons-png\star-black.png,www\images\icons-svg\ calendar-black.svg,www\images\icons-svg\bullets-white.svg,www\images\icons-svg\navigation-white.svg,plugins\cordova-plugin-file\www\browser\Preparing.js, res\icons\windows\StoreLogo.scale-240.png,www\images\icons-svg\minus-white.svg,www\images\icons-svg\carat-u-white.svg,www\images\icons- png\mail-black.png,plugins\cordova-plugin-file\www\blackberry10\removeRecursively.js,www\images\icons-svg\info-white.svg,plugins\cordova-plugin-file\tests \plugin.xml,www\images\icons-png\back-white.png,res\screens\ios\screen-ipad-landscape.png,plugins\cordova-plugin-file\src\android\FileExistsException.java,www \scripts\jquery.mobile-1.4.5.min.map,plugins\cordova-plugin-media\src\blackberry10\index.js,www\images\icons-svg\arrow-u-black.svg,plugins\cordova -plugin-file\www\blackberry10\requestFileSystem.js,plugins\cordova-plugin-file\www\wp\FileUploadOptions.js,www\images\icons-svg\power-black.svg,plugins\cordova-plugin-file \LICENSE,res\native\windows\CordovaApp.pfx,plugins\cordova-plugin-media\doc\es\index.md,www\images\icons-svg\cloud-white.svg,plugins\cordova-plugin-media \README.md,www\images\icons-png\gear-white.png,www\images\icons-svg\delete-white.svg,www\images\icons-svg\mail-black.svg,www\images \icons-png\carat-l-black.png,plugins\cordova-plugin-file\www\fileSystemPaths.js,plugins\cordova-plugin-file\www\blackberry10\createEntryFromNative.js,www\images\icons-svg \arrow-d-white.svg,res\icons\ios\icon-60-3x.png,plugins\cordova-plugin-白名单\whitelist.js,www\images\icons-svg\audio-black.svg,plugins\fetch.json,plugins\cordova-plugin-file\www\fileSystems.js,www\images\icons-svg\gear- black.svg,plugins\cordova-plugin-media\doc\de\index.md,plugins\cordova-plugin-file\www\blackberry10\getParent.js,www\images\icons-svg\arrow-u-white。 svg,res\screens\wp8\SplashScreenImage.jpg,res\native\windows\Package.StoreAssociation.xml,www\images\icons-png\shop-black.png,res\icons\logo 358x358.png,www\images \icons-svg\carat-d-black.svg,www\images\icons-png\forbidden-white.png,plugins\cordova-plugin-file\src\ios\CDVAssetLibraryFilesystem.h,res\screens\ios\screen -ipad-landscape-2x.png,plugins\cordova-plugin-media\tests\plugin.xml,plugins\cordova-plugin-media\LICENSE,www\images\icons-svg\tag-white.svg,www\images \icons-png\forbidden-black.png,plugins\cordova-plugin-file\doc\it\plugins.md,www\images\icons-png\arrow-ur-black.png,plugins\cordova-plugin-file \www\blackberry10\moveTo.js,www\images\icons-svg\arrow-ul-black.svg,plugins\cordova-插件文件\www\DirectoryReader.js,res\screens\ios\screen-iphone-568h-2x.png,plugins\cordova-plugin-file\doc\ja\plugins.md,res\icons\windows\Square150x150Logo。 scale-100.png,www\images\icons-png\arrow-u-black.png,plugins\cordova-plugin-file\www\ubuntu\FileSystem.js,www\images\icons-svg\lock-white。 svg,www\images\icons-svg\star-white.svg,www\images\icons-svg\forbidden-white.svg,www\images\icons-svg\grid-white.svg,www\images\icons- png\arrow-r-white.png,www\images\icons-svg\bars-black.svg,plugins\cordova-plugin-file\CONTRIBUTING.md,plugins\cordova-plugin-file\www\requestFileSystem.js, www\images\icons-png\refresh-white.png,package.json,www\images\icons-svg\audio-white.svg,www\images\icons-png\delete-black.png,plugins\cordova- plugin-media\package.json,plugins\cordova-plugin-file\src\firefoxos\FileProxy.js,plugins\cordova-plugin-file\www\FileEntry.js,res\screens\android\screen-ldpi-landscape。 png,插件\cordova-plugin-file\www\blackberry10\copyTo.js,www\images\icons-png\forward-black.png,res\i缺点\windows\Wide310x150Logo.scale-240.png,www\images\icons-svg\check-white.svg,res\icons\windows\Wide310x150Logo.scale-100.png,plugins\cordova-plugin-file\doc\ zh\plugins.md,www\images\icons-png\arrow-d-white.png,www\images\icons-svg\back-black.svg,www\images\icons-svg\camera-white.svg, plugins\cordova-plugin-media\doc\pl\index.md,res\icons\ios\icon-72-2x.png,res\icons\ios\icon-76-2x.png,plugins\cordova-plugin-文件\www\FileUploadOptions.js,www\images\icons-png\shop-white.png,www\images\icons-png\carat-r-black.png,www\images\icons-svg\user-white。 svg,www\images\icons-svg\forward-black.svg,plugins\cordova-plugin-file\www\blackberry10\info.js,www\css\listview-grid.css,www\css\jquery.mobile。 inline-svg-1.4.5.css,plugins\cordova-plugin-file\www\FileUploadResult.js,plugins\cordova-plugin-file\tests\tests.js,www\images\icons-png\tag-white。 png,res\icons\ios\icon-small.png,www\images\icons-svg\carat-d-white.svg,www\images\icons-png\bars-white.png,www\images\icons- png\action-black.png,www\images\ic ons-svg\delete-black.svg,plugins\cordova-plugin-media\CONTRIBUTING.md,plugins\cordova-plugin-media\src\wp\AudioPlayer.cs,plugins\cordova-plugin-file\www\blackberry10\ FileSystem.js,res\icons\logo 300x300.png,plugins\cordova-plugin-media\doc\fr\index.md,plugins\cordova-plugin-media\RELEASENOTES.md,www\images\icons-svg\location -black.svg,www\images\icons-png\alert-black.png,res\icons\windows\Square30x30Logo.scale-100.png,plugins\cordova-plugin-file\src\android\InvalidModificationException.java,plugins \cordova-plugin-whitelist\plugin.xml,www\images\icons-svg\recycle-black.svg,www\images\icons-png\video-black.png,plugins\cordova-plugin-file\src\android \NoModificationAllowedException.java,www\images\icons-png\camera-black.png,www\images\icons-png\home-black.png,res\icons\logo 558x756.png,build.json,www\images\ icons-svg\carat-r-black.svg,plugins\cordova-plugin-file\www\blackberry10\requestAnimationFrame.js,www\images\icons-svg\plus-black.svg,www\images\icons-png\回收-black.png,www\images\i cons-svg\arrow-l-black.svg,www\images\icons-png\carat-l-white.png,www\images\icons-png\arrow-u-white.png,plugins\cordova-plugin-文件\www\Flags.js,res\icons\wp8\Background.png,www\images\icons-png\phone-white.png,plugins\cordova-plugin-file\www\blackberry10\readAsText.js,plugins\ cordova-plugin-media\doc\fr\README.md,www\images\icons-svg\grid-black.svg,plugins\cordova-plugin-file\README.md,www\images\icons-png\arrow- l-black.png,www\index.html,res\icons\ios\icon-40.png,www\images\icons-svg\clock-white.svg,plugins\cordova-plugin-file\www\resolveLocalFileSystemURI。 js,plugins\cordova-plugin-file\src\ios\CDVLocalFilesystem.m,res\icons\ios\icon-60-2x.png,www\images\icons-png\calendar-black.png,www\css\ jquery.mobile.inline-png-1.4.5.css,www\images\icons-png\delete-white.png,www\images\icons-png\alert-white.png,www\images\icons-png\ arrow-dl-white.png,www\images\icons-png\check-black.png,www\images\icons-svg\carat-l-black.svg,res\screens\android\screen-ldpi-portrait。 png,插件\科尔多瓦-插件-我dia\doc\zh\index.md,www\images\icons-png\lock-black.png,www\images\icons-svg\arrow-dr-black.svg,plugins\cordova-plugin-file\src\ blackberry10\index.js,plugins\cordova-plugin-whitelist\package.json,plugins\cordova-plugin-whitelist\CONTRIBUTING.md,www\images\icons-svg\arrow-r-black.svg,www\images\ icons-svg\refresh-white.svg,www\images\pauseSmall.png,plugins\cordova-plugin-media\src\android\AudioHandler.java,www\images\icons-png\plus-black.png,plugins\ cordova-plugin-file\src\android\LocalFilesystem.java,www\scripts\jqueryHelpers.js,plugins\cordova-plugin-media\doc\zh\README.md,www\images\icons-png\refresh-black。 png,plugins\cordova-plugin-file\package.json,www\images\icons-svg\comment-black.svg,res\native\android\ant.properties,www\images\mic.png,www\images\图标-png\carat-u-black.png,res\icons\windows\Square310x310Logo.scale-100.png,www\scripts\platformOverrides.js,www\images\icons-svg\forbidden-black.svg,www\ images\icons-svg\calendar-white.svg,res\icons\logo 1000x800.png,www\images\icons -svg\arrow-l-white.svg,taco.json,res\icons\windows\Square150x150Logo.scale-240.png,plugins\cordova-plugin-file\src\android\ContentFilesystem.java,www\images\icons -svg\check-black.svg,www\images\icons-png\gear-black.png,plugins\cordova-plugin-file\src\android\AssetFilesystem.java,plugins\cordova-plugin-file\www\blackberry10 \getFileMetadata.js,res\icons\android\icon-36-ldpi.png,plugins\cordova-plugin-file\doc\fr\plugins.md,plugins\cordova-plugin-file\doc\plugins.md,合并\windows\scripts\platformOverrides.js,www\images\icons-svg\alert-black.svg,www\images\icons-svg\arrow-ul-white.svg,res\screens\ios\screen-iphone-portrait .png,Project_Readme.html,res\screens\android\screen-xhdpi-portrait.png,plugins\cordova-plugin-media\src\wp\Media.cs,res\icons\ios\icon-50-2x.png ,res\icons\ios\icon-57-2x.png,www\images\icons-svg\minus-black.svg,res\icons\screenshots\windows\desktop\one.png,res\icons\ios\icon -50.png,res\icons\ios\icon-57.png,www\images\icons-svg\cloud-black.svg,www\images\icons-png\audio -black.png,res\icons\logo 846x468.png,plugins\cordova-plugin-file\src\windows\FileProxy.js,www\scripts\jquery.mobile-1.4.5.js,plugins\cordova-plugin-媒体\src\ubuntu\media.h,www\images\icons-svg\edit-white.svg,www\images\icons-svg\plus-white.svg,www\images\icons-svg\tag-black。 svg,plugins\cordova-plugin-media\NOTICE,res\icons\ios\icon-small-2x.png,plugins\cordova-plugin-whitelist\LICENSE,plugins\cordova-plugin-file\www\firefoxos\FileSystem。 js,plugins\cordova-plugin-media\doc\ja\README.md,plugins\cordova-plugin-file\www\blackberry10\readEntries.js,plugins\cordova-plugin-media\src\ios\CDVSound.h, res\icons\logo 358x173.png,res\icons\windows\Square70x70Logo.scale-100.png,plugins\cordova-plugin-file\www\fileSystems-roots.js,plugins\cordova-plugin-media\src\windows \MediaProxy.js,res\screens\windows\SplashScreen.scale-240.png,www\images\icons-svg\edit-black.svg,www\images\folder.png,plugins\cordova-plugin-whitelist\src \ios\CDVNavigationWhitelistPlugin.h,plugins\cordova-plugin-file\src\android\ build-extras.gradle,res\icons\android\icon-96-xhdpi.png,www\images\icons-svg\power-white.svg,plugins\cordova-plugin-file\www\ubuntu\fileSystems-roots。 js,plugins\cordova-plugin-file\doc\es\plugins.md,www\images\icons-png\clock-black.png,www\images\icons-png\heart-white.png,www\images\ icons-svg\search-white.svg,plugins\cordova-plugin-file\www\blackberry10\getDirectory.js,res\icons\logo 414x468.png,www\images\icons-png\arrow-l-white.png ,res\icons\logo 414x180.png,plugins\cordova-plugin-file\doc\pl\plugins.md,www\images\icons-svg\arrow-dl-white.svg,www\images\pause.png, plugins\cordova-plugin-file\src\wp\File.cs,plugins\cordova-plugin-media\doc\ko\README.md,www\images\icons-png\power-black.png,res\icons\ wp8\ApplicationIcon.png,www\images\icons-png\carat-u-white.png,res\icons\logo 558x558.png,plugins\cordova-plugin-media\www\MediaError.js,plugins\cordova-plugin -media\doc\it\index.md,www\css\jquery.mobile.structure-1.4.5.min.css,plugins\cordova-plugin-file\doc\es\index.md,plugins\cordova-plu gin-media\doc\pl\README.md,www\images\icons-png\bullets-white.png,plugins\cordova-plugin-file\src\android\TypeMismatchException.java,plugins\cordova-plugin-file\ src\android\DirectoryManager.java,www\css\jquery.mobile-1.4.5.css,plugins\cordova-plugin-file\doc\fr\index.md,www\images\icons-svg\arrow-ur- black.svg,www\images\icons-png\eye-black.png,www\images\icons-png\arrow-r-black.png,res\icons\ios\icon-40-2x.png,www\ images\icons-svg\phone-white.svg,www\images\icons-png\arrow-dl-black.png,www\images\icons-png\location-black.png,www\images\icons-png\ navigation-white.png,www\images\icons-png\calendar-white.png,plugins\cordova-plugin-media\src\ios\CDVSound.m,www\images\icons-png\arrow-dr-white。 png,www\images\icons-png\carat-d-white.png,www\images\icons-svg\camera-black.svg,www\images\icons-png\search-white.png,plugins\cordova-插件文件\www\android\FileSystem.js,res\screens\ios\screen-iphone-portrait-667h.png,www\images\icons-png\phone-black.png,www\images\icons-png\用户-black.png,res\sc reens\android\screen-hdpi-landscape.png,res\screens\windows\SplashScreenPhone.scale-240.png,www\images\icons-svg\carat-u-black.svg,www\images\icons-svg\ home-black.svg,plugins\cordova-plugin-file\www\blackberry10\truncate.js,www\images\icons-svg\video-black.svg,www\images\icons-png\navigation-black.png, www\css\jquery.mobile-1.4.5.min.css,plugins\cordova-plugin-media\src\android\AudioPlayer.java,plugins\cordova-plugin-file\www\blackberry10\FileProxy.js,plugins\ cordova-plugin-media\src\android\FileHelper.java,res\screens\windows\SplashScreen.scale-100.png,res\screens\ios\screen-iphone-portrait-736h.png,res\screens\ios\ screen-ipad-portrait.png,www\images\icons-png\bars-black.png,plugins\cordova-plugin-file\www\Entry.js,plugins\cordova-plugin-file\doc\fr\README。 md,www\images\icons-png\info-white.png,www\images\icons-png\minus-white.png,plugins\cordova-plugin-file\www\blackberry10\getFile.js,plugins\cordova-插件文件\www\FileError.js,plugins\cordova-plugin-file\doc\es\README.md,plugins\cor dova-plugin-file\doc\ru\index.md,plugins\cordova-plugin-whitelist\RELEASENOTES.md,plugins\cordova-plugin-media\src\tizen\MediaProxy.js,www\images\icons-svg\ video-white.svg,www\images\icons-svg\arrow-d-black.svg,plugins\cordova-plugin-file\doc\it\index.md,plugins\cordova-plugin-file\src\ios\ CDVFile.m,plugins\cordova-plugin-file\src\ios\CDVFile.h,plugins\cordova-plugin-file\www\blackberry10\readAsArrayBuffer.js,www\images\icons-png\arrow-d-black。 png,res\screens\android\screen-xhdpi-landscape.png,plugins\cordova-plugin-file\RELEASENOTES.md,plugins\cordova-plugin-whitelist\src\ios\CDVNavigationWhitelistPlugin.m,www\images\icons- png\lock-white.png,www\images\icons-png\location-white.png,plugins\cordova-plugin-file\www\blackberry10\readAsBinaryString.js,www\css\jquery.mobile.icons-1.4。 5.min.css,plugins\cordova-plugin-whitelist\README.md,www\images\icons-svg\navigation-black.svg,plugins\cordova-plugin-media\plugin.xml,www\images\icons- png\cloud-black.png,www\images\icons-png\clock-white.png,p lugins\cordova-plugin-file\www\blackberry10\getMetadata.js,res\icons\windows\Square44x44Logo.scale-240.png,www\images\icons-svg\clock-black.svg,res\screens\android\ screen-mdpi-portrait.png,www\images\icons-svg\forward-white.svg,www\images\icons-png\edit-black.png,www\css\jquery.mobile.icons-1.4.5。 CSS,配置.xml 1> ------ changeList.deletedFilesIos: 1> ------ changeList. addedPluginsIos: 1> ------ changeList.deletedPluginsIos: 1> ------ changeList. addedPlugins: 1> ------ changeList.deletedPlugins: 1> ------ 平台窗口已经存在 1> ------ 将本地文件从 C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\res\native\windows 复制到platforms\windows 1> ------ 复制 C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\res\native\windows\CordovaApp.pfx 到platforms\windows\CordovaApp.pfx 1> ------ 复制 C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\res\native\windows\Package.StoreAssociation.xml 到platforms\windows\Package.StoreAssociation.xml 1> ------ 完成将本机文件复制到平台\windows 1> ------ 更新插件 1> ------ 当前安装的插件:cordova-plugin-whitelist@1.0.0,cordova-plugin-media@1.0.2-dev 1> ------ 当前安装的依赖插件:cordova-plugin-file@2.1.0 1> ------ 当前配置的插件: 1> ------ 准备平台:windows 1> 从平台“windows”的默认值生成 config.xml 1> 为平台“windows”调用plugman.prepare 1> 准备windows项目 1> 处理插件的配置更改。 1> 遍历已安装的插件:[ 'cordova-plugin-whitelist', 1> 'cordova 插件媒体', 1> 'cordova 插件文件' ] 1> 写出cordova_plugins.js... 1> ------ 复制 C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\bin\Windows-AnyCPU\Debug\Microsoft.AppxPackage.Metadata.Overrides.props 到platforms\windows\Microsoft.AppxPackage.Metadata.Overrides 。道具 1> ------ 搭建平台:windows 1> 调试 1> ------ 构建配置选项:--debug 1> 运行命令: cmd "/s /c ""C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\platforms\windows\cordova\build.bat" --debug --archs=anycpu --win "--buildConfig =C:\我的应用程序\PCF\PCFCordovaAppV2\PCFCordovaAppV2\build.json""" 1> 读取构建配置文件:C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\build.json 1> MSBuildToolsPath: C:\Program Files (x86)\MSBuild\14.0\bin\amd64\ 1> 构建项目:C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\platforms\windows\CordovaApp.Windows10.jsproj 1> 配置:调试 1> 平台:anycpu 1>C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\Microsoft.NetNative.targets(188,5): error MSB4062: The "IlcErrorTask" task could not be load from the assembly C:\Program Files ( x86)\MSBuild\Microsoft\.NetNative\x86\ilc\ilc.exe。无法加载文件或程序集 'file:///C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\ilc.exe' 或其依赖项之一。试图加载格式不正确的程序。确认声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。 [C:\我的应用程序\PCF\PCFCordovaAppV2\PCFCordovaAppV2\platforms\windows\CordovaApp.Windows10.jsproj] 1>MDAVSCLI:错误:错误代码 1 命令:C:\Program Files (x86)\MSBuild\14.0\bin\amd64\msbuild with args: C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\platforms\windows\CordovaApp .Windows10.jsproj,/clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal,/nologo,/p:Configuration=debug,/p:Platform=anycpu 1> 命令以错误代码 2 结束: cmd /s /c ""C:\My Applications\PCF\PCFCordovaAppV2\PCFCordovaAppV2\platforms\windows\cordova\build.bat" --debug --archs=anycpu --win " --buildConfig=C:\我的应用程序\PCF\PCFCordovaAppV2\PCFCordovaAppV2\build.json"" 1>MDAVSCLI : 错误 : cmd: 命令失败,退出代码为 2 1>错误构建平台之一:错误:cmd:命令失败,退出代码2 1> 您可能没有构建此项目所需的环境或操作系统 ========== 构建:0 成功,1 失败,0 最新,0 跳过 ==========

更新 执行RepairMicrosoft Visual Studio Tools for Apache Cordova 后,此问题仍然存在。

更新 Visual Studio 执行Repair 后,问题依然存在。

更新,2015 年 8 月 31 日 我创建了一个全新的项目,发现问题仅在之后仍然存在,我尝试从解决方案资源管理器与商店中的应用程序关联。

更新,2015 年 9 月 3 日 似乎是与商店菜单的任何交互。观看这个约 2 分钟的视频演示:http://1drv.ms/1POH9Qk

【问题讨论】:

  • 您能概括一下您正在使用的插件吗?
  • 能否分享一下你的构建平台(x86/x64/arm)?
  • @Rob,我已经编辑了我的问题以解决您的答案,但是,除了 Windows Phone(通用)选择之外,我不确定如何告诉我的构建平台。我认为那是手臂。
  • 我已经更新了构建错误图像(第一个图像)以包含整个错误窗口,如果这些细节有帮助的话。
  • 您遇到 ILC 错误很奇怪,因为 ILC 是 .NET Native 编译器,并且查看您的插件列表,您没有任何依赖于 .NET 组件的插件。你能分享你的实际构建输出(来自输出窗口)而不是错误列表吗?

标签: cordova windows-phone visual-studio-2015 visual-studio-cordova win-universal-app


【解决方案1】:

Windows Phone (Universal) 是一个不幸的名称,它指的是 Visual Studio 2013 附带的 Windows 8.1“通用项目系统”模板。鉴于您的插件列表,其中任何一个都不应包含任何 .NET,请选择 @987654321 @平台目标。那就是 Windows 10 版本。

我不太清楚为什么您不能从 Debug 构建到 Release,但让我们从该更改开始并继续前进。请注意,您应该从 Play 下拉列表中选择正确的部署模拟器目标。但对我来说,这听起来像是在构建 Windows 10 应用程序,即 config.xml 指定 windows-target-version of 10.0;在这种情况下,Windows Phone (Universal) 项目无效。

更新:

你能试试这个并从 Node.js 命令行报告结果吗?

npm install -g cordova
cordova platform remove windows
cordova platform add windows@https://dist.apache.org/repos/dist/dev/cordova/CB-9447/cordova-windows-4.1.0.tgz

这是 Cordova-Windows 4.1.0 当前的 Cordova 候选版本。 Cordova-Windows 4.1.0 旨在支持 Windows 10 RTM。我怀疑在 VS 2015 RTM 中添加 .NET Native 是导致问题的原因; 4.0.0 支持 Windows 10 RC。

【讨论】:

  • 我很抱歉造成混乱。我假设由于我可以从 config.xml 设计器中选择 Windows 目标版本 8.1 或 10,因此我可以构建此应用程序以支持 WP 8.1 和 WP 10。我将目标版本切换回 10.0 并选择 Windows- AnyCPU,让你知道。
  • 这给了我与 OP 相同的结果。 Debug, Windows-AnyCPU, Local Machine, Windows Target Version: 10.0 Mobile Emulator 10.0.10240.0 WVGA 4 inch 512MB 也是同样的结果。
  • 在选择 Windows Phone(通用)时,我可以选择 Windows Phone 10 模拟器是 Visual Studio 中的一个错误吗?
  • 构建仍然失败,同样的错误。当我执行npm install -g cordova 时,它完成了,但我确实收到了这个警告npm WARN engine xmlbuilder@2.2.1: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.4","npm":"2.10.1"})
  • 删除和添加windows命令没有问题完成,我验证了版本文件说的是4.1.0
【解决方案2】:

重新安装 Windows 10 似乎已解决该问题。现在甚至可以从配置设计器安装 Cordova 插件。

【讨论】:

  • 您必须重新安装操作系统才能解决此问题??太疯狂了
  • 我同意,但这是我尝试过的唯一有效的解决方案:(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-06-03
  • 2015-01-22
  • 2016-01-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多