When I forced msbuild 2.0 and regenerated the project, xbuild bails out on ResolveAssemblyReferences. Log attached.
On Wed, Feb 11, 2009 at 5:35 PM, Jonathan Chambers <jonc...@gmail.com> wrote: > Hello, > I am guessing xbuild is only supporting 2.0 for now. I am not sure how much > effort is needed to support 3.5/2008 projects. > Thanks, > Jonathan > > On Wed, Feb 11, 2009 at 11:28 AM, Leszek Ciesielski <skol...@gmail.com> > wrote: >> >> using today's svn version, .proj file generated with "set >> MSBuildEmitSolution=1" trick: >> >> [mono] ~/mono_svn/EVEMon @ xbuild EVEMonCSharp.sln.proj >> XBuild Engine Version 0.1 >> Mono, Version 2.5.0.0 >> Copyright (C) Marek Sieradzki 2005. All rights reserved. >> MSBUILD: error MSBUILD0000: >> /root/mono_svn/EVEMon/EVEMonCSharp.sln.proj: Could not load file or >> assembly 'Microsoft.Build.Tasks.v3.5' or one of its dependencies. The >> system cannot find the file specified. >> >> (project is EVEMon, from >> svn://evemon.battleclinic.com/EVEMon/EVEMon/trunk) >> >> On Thu, Feb 5, 2009 at 11:23 AM, Ankit Jain <radi...@gmail.com> wrote: >> > xbuild (svn) can't directly handle .sln files right now. But it can >> > build the temporary .proj that msbuild >> > generates for .sln files. >> > >> > We can build the .sln.proj with multiple projects. Its not >> > complete yet though. >> > Currently, it generates the resources, satellite assemblies, >> > resolves gac/assembly references, compiles, but doesn't deploy >> > the referenced assemblies etc to the right location. But most of >> > this will be work in the .targets . >> > It should be easy to write a sln-> proj convertor. >> > >> > List of msbuild features from msdn ( >> > http://msdn.microsoft.com/en-us/library/ms171452.aspx ) >> > • Items >> > ∘ Supported. These are used all over the place, so seems to work >> > fine for current test cases >> > • Properties >> > ∘ Likewise >> > • Targets >> > ∘ Implemented >> > ∘ Including dependency checking, in the form of input/output list, >> > "DependsOnTargets" etc >> > • Tasks >> > ∘ Implemented >> > ∘ Most of the functionality in msbuild files are based on using >> > tasks. Custom tasks can be loaded >> > • Advanced Concepts >> > ∘ Logging >> > ‣ Implemented. But its not being used throughout the system >> > right now to report errors/warnings. >> > ∘ Batching ( >> > http://msdn.microsoft.com/en-us/library/ms171473(VS.80).aspx ) >> > ‣ Very important feature >> > ‣ Both task and target batching have been implemented, and seem >> > to be working fine >> > ∘ Transforms ( http://msdn.microsoft.com/en-us/library/ms171476.aspx ) >> > ‣ Supported >> > ∘ Using multiple processors ( >> > http://msdn.microsoft.com/en-us/library/bb383805.aspx ) >> > ‣ Nothing has been done for this yet >> > • Building for Specific .NET Frameworks ( >> > http://msdn.microsoft.com/en-us/library/bb397456.aspx ) >> > ∘ I've added some preliminary support for TargetFramework* stuff, >> > but this will need more work >> > ∘ Similar work done in monodevelop should prove useful here >> > • Others >> > ∘ Project references, assembly, gac references are resolved >> > ‣ I committed kinda preliminary code for this, which works fine >> > in the simple test cases (eg. pdn3) that I tried >> > >> > Ofcourse, most of this hasn't been tested extensively. I try to write >> > reasonable number of tests for the stuff >> > that I'm touching, but real testing would happen once the targets >> > files are more complete and we try real >> > world projects. >> > >> > Would be nice to start trying this out and get feedback/bug reports :) >> > >> > I'll be on vacation till end of next week, but will try to reply to >> > mails. >> > >> > -Ankit >> > >> > -- >> > Blog : http://www.ankitjain.org/blog >> > _______________________________________________ >> > Mono-devel-list mailing list >> > Mono-devel-list@lists.ximian.com >> > http://lists.ximian.com/mailman/listinfo/mono-devel-list >> > >> _______________________________________________ >> Mono-devel-list mailing list >> Mono-devel-list@lists.ximian.com >> http://lists.ximian.com/mailman/listinfo/mono-devel-list > >
XBuild Engine Version 0.1 Mono, Version 2.5.0.0 Copyright (C) Marek Sieradzki 2005. All rights reserved. Build started 02/11/2009 17:50:43. __________________________________________________ Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (Build target(s)): Target ValidateSolutionConfiguration: Tworzenie konfiguracji rozwi?zania "Debug|Mixed Platforms". Target Build: Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon target(s)): Target EVEMon_Common: Project "/root/mono_svn/EVEMon/EVEMon.Common/EVEMon.Common.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMon.Common/EVEMon.Common.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_Common target(s)): Target EVEMon_Common: Project "/root/mono_svn/EVEMon/EVEMon.Common/EVEMon.Common.csproj" (Build target(s)): Target SplitResourcesByCulture: Target CreateManifestResourceNames: Target GenerateResources: Compiling resource file 'BusyDialog.resx' into 'obj/EVEMon.Common.BusyDialog.resources' Compiling resource file 'EVEMonForm.resx' into 'obj/EVEMon.Common.EVEMonForm.resources' Compiling resource file 'AddPlanConfirmWindow.resx' into 'obj/EVEMon.Common.AddPlanConfirmWindow.resources' Compiling resource file 'APIConstants.resx' into 'obj/EVEMon.Common.APIConstants.resources' Compiling resource file 'CopySaveOptionsWindow.resx' into 'obj/EVEMon.Common.CopySaveOptionsWindow.resources' Compiling resource file 'EveImage.resx' into 'obj/EVEMon.Common.EveImage.resources' Compiling resource file 'EveImagePopUp.resx' into 'obj/EVEMon.Common.EveImagePopUp.resources' Compiling resource file 'Net/ExceptionMessages.resx' into 'obj/EVEMon.Common.Net.ExceptionMessages.resources' Compiling resource file 'Printing/PrintOptionsDlg.resx' into 'obj/EVEMon.Printing.PrintOptionsDlg.resources' Compiling resource file 'Properties/Resources.resx' into 'obj/EVEMon.Common.Properties.Resources.resources' Compiling resource file 'StaticDataErrorForm.resx' into 'obj/EVEMon.Common.StaticDataErrorForm.resources' Compiling resource file 'TreeView.resx' into 'obj/CodersLab.Windows.Controls.TreeView.resources' Target GenerateSatelliteAssemblies: Skipping target "GenerateSatelliteAssemblies" because its outputs are up-to-date. Target BuildResources: Target CoreCompile: Tool /opt/mono/bin/gmcs execution started with arguments: /noconfig /out:obj/EVEMon.Common.dll /resource:obj/EVEMon.Common.BusyDialog.resources /resource:obj/EVEMon.Common.EVEMonForm.resources /resource:obj/EVEMon.Common.AddPlanConfirmWindow.resources /resource:obj/EVEMon.Common.APIConstants.resources /resource:obj/EVEMon.Common.CopySaveOptionsWindow.resources /resource:obj/EVEMon.Common.EveImage.resources /resource:obj/EVEMon.Common.EveImagePopUp.resources /resource:obj/EVEMon.Common.Net.ExceptionMessages.resources /resource:obj/EVEMon.Printing.PrintOptionsDlg.resources /resource:obj/EVEMon.Common.Properties.Resources.resources /resource:obj/EVEMon.Common.StaticDataErrorForm.resources /resource:obj/CodersLab.Windows.Controls.TreeView.resources /resource:EVEMon-all.ico /resource:Expand_large.png /resource:Collapse_large.png AccountDetails.cs AddPlanConfirmWindow.cs AddPlanConfirmWindow.Designer.cs APIConfiguration.cs APIMethods.cs APIState.cs CommonContext.cs EveAttribute.cs EveAttributes.cs EveServerEventArgs.cs ImageService.cs InternetCS.cs NetworkLogEventArgs.cs NetworkLogEventType.cs Pair.cs TimeCheck.cs Net/DownloadFileAsyncResult.cs Net/DownloadImageAsyncResult.cs Net/DownloadProgressChangedArgs.cs Net/DownloadStringAsyncResult.cs Net/DownloadXmlAsyncResult.cs Net/HttpWebService.FileDownload.cs Net/HttpWebService.ImageDownload.cs Net/HttpWebService.XmlDownload.cs Net/HttpWebServiceException.cs Net/HttpWebServiceExceptionStatus.cs Net/HttpWebServiceRequest.cs Net/HttpWebService.cs Net/HttpWebServiceState.cs Net/HttpWebService.StringDownload.cs Net/ExceptionMessages.Designer.cs Net/HttpPostData.cs Net/ProxyAuthType.cs Net/ProxySetting.cs Net/WebRequestAsyncState.cs Singleton.cs SingletonAttribute.cs APIConstants.Designer.cs APIMethod.cs AutoShrink.cs BusyDialog.cs BusyDialog.Designer.cs CCPApiError.cs CopySaveOptionsWindow.cs CopySaveOptionsWindow.Designer.cs EveImage.cs EveImage.Designer.cs EveImagePopUp.cs EveImagePopUp.Designer.cs InEveNetUpdater.cs Printing/PrintOptionsDlg.cs Printing/PrintOptionsDlg.Designer.cs Properties/Resources.Designer.cs SerializableCharacterSheet.cs SerializableSkillTrainingInfo.cs ColumnPreference.cs EnumAttributeReader.cs EVEMonForm.cs EVEMonForm.Designer.cs EveObject.cs EveServer.cs ExceptionHandler.cs Implant_Groups.cs SerializableColor.cs Skill.cs SkillGroup.cs ICharacterSettings.cs Item.cs LocalXmlCache.cs MonitoredList.cs EveSession.cs PlanTextOptions.cs CharacterInfo.cs Plan.cs Properties/AssemblyInfo.cs Schedule/ScheduleItem.cs SerializableCharacterInfo.cs Settings.cs Ship.cs SplitButton.cs SplitButton.Designer.cs SplitContainerMinFixed.cs StaticDataErrorForm.cs StaticDataErrorForm.Designer.cs StaticSkill.cs StaticSkillGroup.cs StringTable.cs TimeUtil.cs TreeView.cs Util.cs WeakReferenceOfT.cs /target:library /unsafe- /warn:2 EVEMonForm.cs(2,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? EVEMonForm.cs(3,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? NetworkLogEventArgs.cs(3,14): error CS0234: The type or namespace name `Net' does not exist in the namespace `System'. Are you missing an assembly reference? NetworkLogEventArgs.cs(4,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Net/HttpWebServiceException.cs(2,14): error CS0234: The type or namespace name `Net' does not exist in the namespace `System'. Are you missing an assembly reference? Net/HttpWebServiceException.cs(4,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Net/ProxySetting.cs(2,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? EveImage.cs(3,14): error CS0234: The type or namespace name `ComponentModel' does not exist in the namespace `System'. Are you missing an assembly reference? EveImage.cs(4,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? EveImage.cs(5,14): error CS0234: The type or namespace name `Data' does not exist in the namespace `System'. Are you missing an assembly reference? EveImage.cs(7,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? Printing/PrintOptionsDlg.cs(3,14): error CS0234: The type or namespace name `ComponentModel' does not exist in the namespace `System'. Are you missing an assembly reference? Printing/PrintOptionsDlg.cs(4,14): error CS0234: The type or namespace name `Data' does not exist in the namespace `System'. Are you missing an assembly reference? Printing/PrintOptionsDlg.cs(5,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? Printing/PrintOptionsDlg.cs(7,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? Printing/PrintOptionsDlg.cs(9,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? SerializableSkillTrainingInfo.cs(5,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? SerializableSkillTrainingInfo.cs(6,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? ColumnPreference.cs(3,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? SkillGroup.cs(4,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? SkillGroup.cs(6,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? MonitoredList.cs(5,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? PlanTextOptions.cs(2,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? CharacterInfo.cs(5,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? CharacterInfo.cs(7,17): error CS0234: The type or namespace name `Compression' does not exist in the namespace `System.IO'. Are you missing an assembly reference? CharacterInfo.cs(10,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? CharacterInfo.cs(11,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? CharacterInfo.cs(12,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Plan.cs(4,17): error CS0234: The type or namespace name `Compression' does not exist in the namespace `System.IO'. Are you missing an assembly reference? Plan.cs(5,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? Plan.cs(6,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Plan.cs(8,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? Plan.cs(9,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? Schedule/ScheduleItem.cs(3,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(3,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(7,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(8,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(9,14): error CS0234: The type or namespace name `Xml' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(13,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? Settings.cs(3133,83): error CS0246: The type or namespace name `IXmlSerializable' could not be found. Are you missing a using directive or an assembly reference? SplitButton.cs(2,14): error CS0234: The type or namespace name `ComponentModel' does not exist in the namespace `System'. Are you missing an assembly reference? SplitButton.cs(6,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? SplitButton.cs(7,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? SplitButton.cs(8,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? SplitContainerMinFixed.cs(3,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? SplitContainerMinFixed.cs(4,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? StaticSkillGroup.cs(4,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? TreeView.cs(125,40): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? TreeView.cs(67,14): error CS0234: The type or namespace name `ComponentModel' does not exist in the namespace `System'. Are you missing an assembly reference? TreeView.cs(68,14): error CS0234: The type or namespace name `Drawing' does not exist in the namespace `System'. Are you missing an assembly reference? TreeView.cs(69,14): error CS0234: The type or namespace name `Data' does not exist in the namespace `System'. Are you missing an assembly reference? TreeView.cs(70,14): error CS0234: The type or namespace name `Windows' does not exist in the namespace `System'. Are you missing an assembly reference? : error : Error while building /root/mono_svn/EVEMon/EVEMon.Common/EVEMon.Common.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_LogitechG15 target(s)): Target EVEMon_LogitechG15: Project "/root/mono_svn/EVEMon/EveMon.LogitechG15/EVEMon.LogitechG15.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "bin/x86/Debug/" Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EveMon.LogitechG15/EVEMon.LogitechG15.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_Sales target(s)): Target EVEMon_Sales: Project "/root/mono_svn/EVEMon/EVEMon.Sales/EVEMon.Sales.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMon.Sales/EVEMon.Sales.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_WindowRelocator target(s)): Target EVEMon_WindowRelocator: Project "/root/mono_svn/EVEMon/EVEMon.WindowRelocator/EVEMon.WindowRelocator.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMon.WindowRelocator/EVEMon.WindowRelocator.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMonInstallBuilder target(s)): Target EVEMonInstallBuilder: Project "/root/mono_svn/EVEMon/EVEMonInstallBuilder/EVEMonInstallBuilder.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMonInstallBuilder/EVEMonInstallBuilder.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_NetworkLogger target(s)): Target EVEMon_NetworkLogger: Project "/root/mono_svn/EVEMon/EVEMon.NetworkLogger/EVEMon.NetworkLogger.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMon.NetworkLogger/EVEMon.NetworkLogger.csproj Project "/root/mono_svn/EVEMon/EVEMonCSharp.sln.proj" (EVEMon_PieChart target(s)): Target EVEMon_PieChart: Project "/root/mono_svn/EVEMon/EVEMon.PieChart/EVEMon.PieChart.csproj" (Build target(s)): Target PrepareForBuild: Configuration: Debug Platform: AnyCPU Created directory "obj/" Target ResolveAssemblyReferences: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: An element with the same key already exists in the dictionary. at System.Collections.Generic.Dictionary`2[System.Version,System.String].Add (System.Version key, System.String value) [0x00000] at Microsoft.Build.Tasks.AssemblyResolver.GatherGacAssemblies () [0x000cb] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:89 at Microsoft.Build.Tasks.AssemblyResolver..ctor () [0x0001c] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/AssemblyResolver.cs:53 at Microsoft.Build.Tasks.ResolveAssemblyReference..ctor () [0x00006] in /root/mono_svn/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks/ResolveAssemblyReference.cs:70 at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000a6] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:444 --- End of inner exception stack trace --- at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000b8] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:450 at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in /root/mono_svn/mcs/class/corlib/System.Reflection/MonoMethod.cs:459 at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x0000e] in /root/mono_svn/mcs/class/corlib/System.Reflection/ConstructorInfo.cs:77 at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00083] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:323 at System.Activator.CreateInstance (System.Type type) [0x00000] in /root/mono_svn/mcs/class/corlib/System/Activator.cs:213 at Microsoft.Build.BuildEngine.BuildTask.InitializeTask () [0x00000] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:166 at Microsoft.Build.BuildEngine.BuildTask.Execute () [0x00017] in /root/mono_svn/mcs/class/Microsoft.Build.Engine/Microsoft.Build.BuildEngine/BuildTask.cs:93 : error : Error while building /root/mono_svn/EVEMon/EVEMon.PieChart/EVEMon.PieChart.csproj Build succeeded. 0 Warning(s) 77 Error(s) Time Elapsed 00:00:01.3195980
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list