Click here to Skip to main content
15,886,788 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Task "AspNetCompiler"
3> Task Parameter:PhysicalPath=C:\TFS2012\InSite Applications\InSiteWebAPI\Development\Source\InSiteWebAPI\obj\x64\Release\AspnetCompileMerge\Source
3> Task Parameter:TargetPath=C:\TFS2012\InSite Applications\InSiteWebAPI\Development\Source\InSiteWebAPI\obj\x64\Release\AspnetCompileMerge\TempBuildDir
3> Task Parameter:VirtualPath=/
3> Task Parameter:Debug=False
3> Task Parameter:Updateable=True
3> Task Parameter:ToolPath=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
3> AspNetCompiler: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v / -p "C:\TFS2012\InSite Applications\InSiteWebAPI\Development\Source\InSiteWebAPI\obj\x64\Release\AspnetCompileMerge\Source" -u "C:\TFS2012\InSite Applications\InSiteWebAPI\Development\Source\InSiteWebAPI\obj\x64\Release\AspnetCompileMerge\TempBuildDir"
3> AspNetCompiler: Microsoft (R) ASP.NET Compilation Tool version 4.0.30319.17929
3> AspNetCompiler: Utility to precompile an ASP.NET application
3> AspNetCompiler: Copyright (C) Microsoft Corporation. All rights reserved.
3> AspNetCompiler:
3>ASPNETCOMPILER(0,0): Error ASPCONFIG: Could not load file or assembly 'ClassAdi.Net' or one of its dependencies. An attempt was made to load a program with an incorrect format.
3> AspNetCompiler: The command exited with code 1.
3> Done executing task "AspNetCompiler" -- FAILED.
3> Done building target "AspNetPreCompile" in project "InSiteWebAPI.csproj" -- FAILED.
3>Done building project "InSiteWebAPI.csproj"
Posted
Comments
PIEBALDconsult 4-Mar-14 23:44pm    
I see that when I try to load an x86 assembly from an AnyCPU assembly. Check the target type of your project and see whether or not changing it to x64 solves it.
MukeshSinha 4-Mar-14 23:53pm    
Thanks,
My assembly is x64 bit and i have already set target type of project x64 i got same issue..

1 solution

I think it is just the other way round to what PIEBALDConsult told you: your program is a 64bit program. And then you try to load a dll ('ClassAdi.Net') which is a 32bit dll, or a bit-ness agnostic dll which depends on a 32bit dll. Hence I'd suggest to set the target platform to x86.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900