I encountered the following error while building C# web project using
Nant (release 0.8.4 or the nightly build).  It looks like that it tries
to load the same assembly twice.

Thank you.

-------- The build file -------------
<?xml version="1.0" ?>
<project name="test" default="test">
<target name="test">
               <solution configuration="release">        
                   <projects>
                       <includes
name="C:\TEMP\NantTest\MyCSharpWebProj\MyCSharpWebProj.csproj" />
                   </projects>
               </solution>
</target>
</project>


-------- The error emitted by NAnt -------------
NAnt 0.85 (Build 0.85.1447.0; net-1.0.win32; nightly; 18/12/2003)
Copyright (C) 2001-2004 Gerry Shaw
http://nant.sourceforge.net

  ...

 [solution] Starting solution build.

  ...

 [solution]  - C:\TEMP\NantTest\MyCSharpWebProj\licenses.licx
              [license] Compiling license file
'C:\TEMP\NantTest\MyCSharpWebProj\licenses.licx' to
'C:\DOCUME~1\xxxx\LOCALS~1\Temp\vhi_vype\MyCSharpWebProj.dll.licenses'
using target 'MyCSharpWebProj.dll'.
              [license] Loading assemblies ...
              [license] C:\.NETDll\MyCompany.Controls.dll (loaded)
              [license] C:\.NETDll\MyCompany.DataAccess.dll (loaded)
              [license] C:\.NETDll\MyCompany.DataAccess.Interfaces.dll
(loaded)
              [license] C:\.NETDll\MyCompany.EE.dll (loaded)
              [license] C:\.NETDll\MyCompany.EE.Interfaces.dll (loaded)
              [license] C:\.NETDll\MyCompany.Framework.dll (loaded)
              [license] C:\.NETDll\MyCompany.Security.Interfaces.dll
(loaded)
              [license] C:\.NETDll\MyCompany.Selection.dll (loaded)
            
            BUILD FAILED
            
            INTERNAL ERROR
            
            System.IO.FileLoadException: Assembly MyCompany.controls.dll
already loaded without additional security evidence.
            File name: "MyCompany.controls.dll"
            
            Server stack trace: 
               at System.Reflection.Assembly.nLoad(AssemblyName
fileName, String codeBase, Boolean isStringized, Evidence
assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint,
StackCrawlMark& stackMark)
               at System.Reflection.Assembly.InternalLoad(AssemblyName
assemblyRef, Boolean stringized, Evidence assemblySecurity,
StackCrawlMark& stackMark)
               at System.Reflection.Assembly.LoadFrom(String
assemblyFile, Evidence securityEvidence, Byte[] hashValue,
AssemblyHashAlgorithm hashAlgorithm)
               at System.Reflection.Assembly.LoadFrom(String
assemblyFile, Evidence securityEvidence)
               at
NAnt.DotNet.Tasks.LicenseGatherer.CreateLicenseFile(LicenseTask
licenseTask, String licenseFile) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.DotNet\Tasks\Lice
nseTask.cs:line 251
               at
System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage
(MethodBase mb, Object[] args, Object server, Int32 methodPtr, Boolean
fExecuteInContext, Object[]& outArgs)
               at
System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IM
essage msg, Int32 methodPtr, Boolean fExecuteInContext)
            
            Exception rethrown at [0]: 
               at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
               at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
               at
NAnt.DotNet.Tasks.LicenseGatherer.CreateLicenseFile(LicenseTask
licenseTask, String licenseFile) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.DotNet\Tasks\Lice
nseTask.cs:line 210
               at NAnt.DotNet.Tasks.LicenseTask.ExecuteTask() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.DotNet\Tasks\Lice
nseTask.cs:line 191
               at NAnt.Core.Task.Execute() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Task.cs:line
151
               at NAnt.VSNet.Resource.CompileLicx() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.VSNet\Resource.cs
:line 165
               at NAnt.VSNet.Resource.Compile(ConfigurationSettings
configurationSettings, Boolean showCommands) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.VSNet\Resource.cs
:line 73
               at NAnt.VSNet.Project.Compile(String configuration,
ArrayList alCSCArguments, String strLogFile, Boolean bVerbose, Boolean
bShowCommands) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.VSNet\Project.cs:
line 355
               at NAnt.VSNet.Solution.Compile(String configuration,
ArrayList compilerArguments, String logFile, Boolean verbose, Boolean
showCommands) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.VSNet\Solution.cs
:line 279
               at NAnt.VSNet.Tasks.SolutionTask.ExecuteTask() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.VSNet\Tasks\Solut
ionTask.cs:line 335
               at NAnt.Core.Task.Execute() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Task.cs:line
151
               at NAnt.Core.Target.Execute() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Target.cs:li
ne 217
               at NAnt.Core.Project.Execute(String targetName, Boolean
forceDependencies) in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Project.cs:l
ine 772
               at NAnt.Core.Project.Execute() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Project.cs:l
ine 734
               at NAnt.Core.Project.Run() in
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\tmp16C.tmp\src\NAnt.Core\Project.cs:l
ine 797
            
            Please send bug report to
[EMAIL PROTECTED]
            
            Total time: 45.6 seconds.
 
The information contained in this E-mail is confidential and may be
subject to legal privilege.  Access to this E-mail by anyone other than
the intended recipient is unauthorised. If you are not the intended
recipient, you must not use, copy, distribute or disclose the E-mail or
any part of its contents or take any action in reliance on it.  If you
have received this E-mail in error, please notify us immediately by
E-mail or telephone.


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to