Quantcast
Channel: Intel® Software - Intel® C++ Compiler
Viewing all articles
Browse latest Browse all 1175

64bit compiler issue with TFS team builds

$
0
0

When we try to compile a 64bit target using TFS team builds (MSBuild) it fails with below error. The error appears to be to do with Intel Compiler trying to load SQLite and it seems it's loading the wrong version. But when we try to compile using visual studio it works. Somehow with MSBuild it is linking wrong SQLlite, any ideas how to resolve this issue ?

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Platforms\x64\PlatformToolsets\Intel C++ Compiler XE 15.0\Toolset.targets (357, 0)

The "ICL" task failed unexpectedly.

System.BadImageFormatException: Could not load file or assembly 'System.Data.SQLite.dll' or one of its dependencies. is not a valid Win32 application. (Exception from HRESULT: 0x800700C1)

File name: 'System.Data.SQLite.dll'

at Intel.Compiler.IDE.OptReports.DB.DBUtilities.CreateDB(String solutionPath)

at Intel.Compiler.IDE.OptReports.DB.MessageParser.<>c__DisplayClass1.<ParseOptReports>b__0(String reportName)

at Intel.Misc.Utilities.ExtensionMethods.ForEach[T](IEnumerable`1 collection, Action`1 action)

at Intel.Compiler.IDE.OptReports.DB.MessageParser.ParseOptReports(IEnumerable`1 optReportFiles, String solutionPath, String projectFilePath, String optLevel)

at Intel.Build.ICLTasks.ICL.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands)

at Microsoft.Build.Utilities.ToolTask.Execute()

at Microsoft.Build.CPPTasks.TrackedVCToolTask.Execute()

at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()

at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__20.MoveNext()

Zone: 

Thread Topic: 

Question

Viewing all articles
Browse latest Browse all 1175

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>