SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Changing doc output directory results in a crash

Last post 11-24-2006 4:53 PM by DanielGrunwald. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 11-22-2006 3:48 PM

    • TUX2K
    • Top 75 Contributor
    • Joined on 04-04-2006
    • Amsterdam
    • Posts 30

    Changing doc output directory results in a crash

    Changing the XML documentation directory in the project settings file results is a crash if you press CTRL+S to save the file while your mouse cursor is in XML documentation textbox. 

    The strange thing is that if you press the save button in the toolbar it save without any problem. 

     

    SharpDevelop Version : 2.1.0.2064
    .NET Version         : 2.0.50727.42
    OS Version           : Microsoft Windows NT 5.1.2600 Service Pack 2
    Current culture      : Dutch (Netherlands) (nl-NL)
    Current UI language  : en-US
    Working Set Memory   : 65068kb
    GC Heap Memory       : 16637kb

    Unhandled exception
    Exception thrown:
    System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
       at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
       at Microsoft.Build.BuildEngine.GroupEnumeratorHelper.<GetEnumerator>d__0.MoveNext()
       at Microsoft.Build.BuildEngine.Project.EvaluateAllPropertyGroups()
       at Microsoft.Build.BuildEngine.Project.EvaluateProject(Boolean evaluateProperties)
       at Microsoft.Build.BuildEngine.Project.RefreshProjectIfDirty()
       at Microsoft.Build.BuildEngine.Project.GetEvaluatedProperty(String propertyName)
       at ICSharpCode.SharpDevelop.CompareProjectPropertyConditionEvaluator.IsValid(Object caller, Condition condition)
       at ICSharpCode.Core.Condition.IsValid(Object caller)
       at ICSharpCode.Core.Condition.GetFailedAction(IEnumerable`1 conditionList, Object caller)
       at ICSharpCode.Core.Codon.GetFailedAction(Object caller)
       at ICSharpCode.SharpDevelop.ParserService.GetRegistryForReference(ReferenceProjectItem item)
       at ICSharpCode.SharpDevelop.ParseProjectContent.ReInitialize1()
       at ICSharpCode.SharpDevelop.ParserService.ReparseProjects()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

    Filed under: , ,
  • 11-24-2006 4:53 PM In reply to

    Re: Changing doc output directory results in a crash

    Should be fixed in revision 2067.
    Daniel Grunwald
Page 1 of 1 (2 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.