0

我正要以其便攜一起更新現有Windows 8.1中普遍應用到VS2015 projects.But失敗下面的錯誤升級項目從VS 2013年至2015年VS Windows 8.1中普遍應用

"Error : DEP6810 : MdilXapCompile.exe failed with error code 1004. See log file 'C:\xxx\xxx.WindowsPhone\obj\ARM\Debug\MDIL\MDILXapCompileLog.txt' for more details" 

日誌文件內容

Error: Compile filter argument specified non-existent file: C:\xxx\xxx\xxx.WindowsPhone\obj\ARM\Debug\MSIL\PhoneLibrary\Microsoft.SharePoint.Client.Portable.dll 
Invalid argument 

Microsoft (R) MDIL XAP Compiler - Version 4.0.0.0 
Copyright (c) Microsoft Corporation. All rights reserved. 

Usage: MDILXAPCompile /In:<InputPath> /Out:<OutputPath> /Config:<ConfigPath> [/CompileFilter:<Assembly Path>;<Assembly Path>] [/Timeout:<Timeout>] [/Log:<LogPath>] [/AppX] 

/In  - Path to directory containing files to process 
/Out  - Path to directory to place processed files in 
/Config  - Path to configuration file 
/CompileFilter - Optional restrictive list of assembly files in InputPath, 
      separated by semi-colons, to be compiled. 
/Timeout - Optional timeout in milliseconds before killing the Crossgen process. Overrides config file timeout value. Use -1 for infinite timeout, 0 for application default (2 hours). 
/Log  - Optional path to log file 
/AppX  - Specifies that assemblies correspond to an AppX package 

Relative paths are relative to this executable's directory. 

我只得到這個錯誤,當我調試的項目,但它工作正常,當我生成包,並將其部署到設備。

答案是非常感謝。

回答

0

我解決了這個問題。但可能不是直接的方式。它很奇怪。

我從應用程序內的文件夾(名爲PhoneLibrary)中引用了我的dll。根據日誌文件位置「C:\ xxx \ xxx \ xxx.WindowsPhone \ obj \ ARM \ Debug \ MSIL \ PhoneLibrary \ Microsoft.SharePoint.Client.Portable.dll」,它無法創建文件夾。

所以我只是在該位置創建文件夾,並複製我的dll在該文件夾中,並工作得很好。