Chen,

Can you package up a zip file containing the minimum of files necessary to
reproduce this issue ?

Thanks,

Gert

----- Original Message ----- 
From: "Fangping Chen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, January 19, 2004 12:14 PM
Subject: [nant-dev] Bug report: INTERNAL ERROR


> 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
>
>



-------------------------------------------------------
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