Hi,
I've been doing some first implementation steps.
You can find them here code.launchpad.net/jomammele/o ... _exception
Unfortunatley after execute nant generateSolution (in order to add Ict.Petra.Client.CommonForms as a reference to Ict.Petra.Client.app.Core - which did work!) I ran into an error:
generateProjectFiles:
BUILD FAILED
INTERNAL ERROR
System.Exception: There is a cyclic dependancy for projects Ict.Petra.Client.app.Core and Ict.Petra.Client.app.Formatting and Ict.Petra.Client.app.Gui and Ict.Petra.Client.app.MainWindow and Ict.Petra.Client.CommonControls.Gui and Ict.Petra.Client.CommonDialogs and Ict.Petra.Client.CommonForms and Ict.Petra.Client.MCommon.Gui and Ict.Petra.Client.MCommon.Gui.Setup and Ict.Petra.Client.MCommon.logic and Ict.Petra.Client.MCommon.verification and Ict.Petra.Client.MConference.Gui and Ict.Petra.Client.MConference.Gui.Setup and Ict.Petra.Client.MFinance.Gui and Ict.Petra.Client.MFinance.Gui.AP and Ict.Petra.Client.MFinance.Gui.Budget and Ict.Petra.Client.MFinance.Gui.Common and Ict.Petra.Client.MFinance.Gui.Gift and Ict.Petra.Client.MFinance.Gui.GL and Ict.Petra.Client.MFinance.Gui.ICH and Ict.Petra.Client.MFinance.Gui.Setup and Ict.Petra.Client.MFinance.logic and Ict.Petra.Client.MPartner.Gui and Ict.Petra.Client.MPartner.Gui.Extracts and Ict.Petra.Client.MPartner.Gui.Setup and Ict.Petra.Client.MPartner.logic and Ict.Petra.Client.MPartner.verification and Ict.Petra.Client.MPersonnel.Gui and Ict.Petra.Client.MPersonnel.Gui.Setup and Ict.Petra.Client.MReporting.Gui and Ict.Petra.Client.MReporting.Gui.MConference and Ict.Petra.Client.MReporting.Gui.MFinance and Ict.Petra.Client.MReporting.Gui.MFinDev and Ict.Petra.Client.MReporting.Gui.MPartner and Ict.Petra.Client.MReporting.Gui.MPersonnel and Ict.Petra.Client.MReporting.Gui.MPersonnel.ShortTerm and Ict.Petra.Client.MReporting.logic and Ict.Petra.Client.MSysMan.Gui and Ict.Petra.Client.MSysMan.Gui.Setup and Ict.Petra.PetraClient and Ict.Testing.exe.Printing and Ict.Testing.exe.SampleDataConstructor and Ict.Testing.lib.Common.Controls and Ict.Testing.lib.generateWinforms and Ict.Testing.lib.MainNavigationScreens and Ict.Testing.lib.MFinance.GiftForm and Ict.Testing.lib.MFinance.GL and Ict.Testing.lib.MFinance.GLForm and Ict.Testing.lib.NUnitForms and Ict.Testing.lib.NUnitPetraClient and Ict.Testing.lib.Reporting
bei Ict.Tools.NAntTasks.GenerateProjectFiles.SortProjectsByDependencies(Dictionary`2 AProjects)
bei Ict.Tools.NAntTasks.GenerateProjectFiles.WriteSolutionFile(String ATemplateDir, String ADevName, String ASolutionFilename, String AIncludeNamespaces)
bei Ict.Tools.NAntTasks.GenerateProjectFiles.ExecuteTask()
bei NAnt.Core.Task.Execute()
bei NAnt.Core.Target.Execute()
bei NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
bei NAnt.Core.Tasks.CallTask.ExecuteTask()
bei NAnt.Core.Task.Execute()
bei NAnt.Core.Target.Execute()
bei NAnt.Core.Project.Execute(String targetName, Boolean forceDependencies)
bei NAnt.Core.Project.Execute()
bei NAnt.Core.Project.Run()
Any advice on how to solve this?
Greetings
Joachim