I have successfully installed sharpdevelop on windows 8.1 .
When trying to create a new solution I get the following error message.
SharpDevelop Version : 5.0.0.4755-c848dc28
.NET Version : 4.5.51641
OS Version : Microsoft Windows NT 6.3.9600.0
Current culture : English (United States) (en-US)
Running under WOW6432, processor architecture: x86-64
Working Set Memory : 90720kb
GC Heap Memory : 9596kb
Unhandled WPF exception
Exception thrown:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'ICSharpCode.PackageManagement.PackageManagementServices' threw an exception. ---> System.InvalidOperationException: "DeleteSection" cannot be called on a NullSettings. This may be caused on account of insufficient permissions to read or write to "%AppData%\NuGet\NuGet.config".
at NuGet.NullSettings.DeleteSection(String section)
at ICSharpCode.PackageManagement.RegisteredPackageSourceSettings.UpdatePackageSourceSettingsWithChanges()
at ICSharpCode.PackageManagement.RegisteredPackageSourceSettings.ReadPackageSources()
at ICSharpCode.PackageManagement.RegisteredPackageRepositories..ctor(IPackageRepositoryCache repositoryCache, PackageManagementOptions options)
at ICSharpCode.PackageManagement.PackageManagementServices..cctor()
--- End of inner exception stack trace ---
at ICSharpCode.PackageManagement.PackageManagementServices.get_PackageRepositoryCache()
at ICSharpCode.PackageManagement.InstallProjectTemplatePackagesCommand..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at ICSharpCode.Core.AddIn.CreateObject(String className)
at ICSharpCode.Core.ClassDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.Codon.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(Codon codon, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(String childItemID, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItem(String path, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItem(String path, Object parameter)
at ICSharpCode.SharpDevelop.Templates.ProjectTemplateImpl.ReadAction(XmlElement el)
at ICSharpCode.SharpDevelop.Templates.ProjectTemplateImpl..ctor(XmlDocument doc, IReadOnlyFileSystem fileSystem)
at ICSharpCode.SharpDevelop.Templates.TemplateService.LoadTemplate(Stream stream, IReadOnlyFileSystem fileSystem)
at ICSharpCode.SharpDevelop.Templates.TemplateFileDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.LazyLoadDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.Codon.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(Codon codon, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeNode.BuildChildItems[T](Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItems[T](String path, Object parameter, Boolean throwOnNotFound)
at ICSharpCode.SharpDevelop.Templates.TemplateService.LoadProjectAndFileTemplates()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at System.Lazy`1.get_Value()
at ICSharpCode.SharpDevelop.Templates.TemplateService.get_TemplateCategories()
at ICSharpCode.SharpDevelop.UIService.ShowNewProjectDialog(ISolutionFolder solutionFolder, IEnumerable`1 templates)
at ICSharpCode.SharpDevelop.Project.Commands.CreateNewSolution.Run()
at ICSharpCode.Core.AbstractMenuCommand.System.Windows.Input.ICommand.Execute(Object parameter)
at ICSharpCode.Core.CommandWrapper.Execute(Object parameter)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
---- Recent log messages:
22:29:02.803 [1] DEBUG - NavigationService -- resume logging
22:29:02.913 [1] INFO - Number of screens: 1
22:29:02.913 [1] INFO - Screen {X=0,Y=0,Width=3840,Height=2160}: Validating {X=25,Y=25,Width=1875,Height=1375}; intersection {X=25,Y=25,Width=1875,Height=1375}
22:29:03.006 [1] INFO - dockingManager_Loaded
22:29:03.006 [1] INFO - Loading layout file: C:\Users\Holy\AppData\Roaming\ICSharpCode\SharpDevelop5\layouts\Default.xml, hideAllLostPads=False
22:29:03.069 [1] DEBUG - ActiveContentChanged to ICSharpCode.StartPage.StartPageViewContent
22:29:03.069 [1] DEBUG - ActiveWorkbenchWindowChanged to [AvalonWorkbenchWindow: Start Page]
22:29:03.069 [1] DEBUG - NavigationService
ActiveViewContent: Start Page
Subview: TabPageText
22:29:03.069 [1] DEBUG - ActiveViewContentChanged to ICSharpCode.StartPage.StartPageViewContent
22:29:03.084 [1] DEBUG - Creating pad ICSharpCode.SharpDevelop.Gui.PropertyPad...
22:29:03.131 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.WinForms.IWinFormsMenuService
22:29:03.131 [1] DEBUG - PropertyPad created
22:29:03.131 [1] DEBUG - Creating pad ICSharpCode.SharpDevelop.Project.ProjectBrowserPad...
22:29:03.147 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.WinForms.IWinFormsToolbarService
22:29:03.147 [1] DEBUG - Creating pad ICSharpCode.SharpDevelop.Gui.ErrorListPad...
22:29:03.429 [15] DEBUG - Preload-Thread started.
22:29:03.554 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.Editor.IEditorControlService
22:29:03.569 [1] DEBUG - Preload-Thread finished.
22:29:04.022 [1] DEBUG - [AddInManager2.Events] Package list download ended (success: False).
22:29:04.022 [1] DEBUG - [AddInManager2.Events] Package list download ended (success: True).
22:29:08.570 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.IUIService
22:29:08.570 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.Templates.ITemplateService
22:29:08.570 [1] DEBUG - Service startup: ICSharpCode.SharpDevelop.IFileSystem
22:29:08.586 [1] INFO - Loading addin Package Management
22:29:08.617 [1] ERROR - Unhandled WPF exception
--> Exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'ICSharpCode.PackageManagement.PackageManagementServices' threw an exception. ---> System.InvalidOperationException: "DeleteSection" cannot be called on a NullSettings. This may be caused on account of insufficient permissions to read or write to "%AppData%\NuGet\NuGet.config".
at NuGet.NullSettings.DeleteSection(String section)
at ICSharpCode.PackageManagement.RegisteredPackageSourceSettings.UpdatePackageSourceSettingsWithChanges()
at ICSharpCode.PackageManagement.RegisteredPackageSourceSettings.ReadPackageSources()
at ICSharpCode.PackageManagement.RegisteredPackageRepositories..ctor(IPackageRepositoryCache repositoryCache, PackageManagementOptions options)
at ICSharpCode.PackageManagement.PackageManagementServices..cctor()
--- End of inner exception stack trace ---
at ICSharpCode.PackageManagement.PackageManagementServices.get_PackageRepositoryCache()
at ICSharpCode.PackageManagement.InstallProjectTemplatePackagesCommand..ctor()
--- End of inner exception stack trace ---
at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at ICSharpCode.Core.AddIn.CreateObject(String className)
at ICSharpCode.Core.ClassDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.Codon.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(Codon codon, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(String childItemID, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItem(String path, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItem(String path, Object parameter)
at ICSharpCode.SharpDevelop.Templates.ProjectTemplateImpl.ReadAction(XmlElement el)
at ICSharpCode.SharpDevelop.Templates.ProjectTemplateImpl..ctor(XmlDocument doc, IReadOnlyFileSystem fileSystem)
at ICSharpCode.SharpDevelop.Templates.TemplateService.LoadTemplate(Stream stream, IReadOnlyFileSystem fileSystem)
at ICSharpCode.SharpDevelop.Templates.TemplateFileDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.LazyLoadDoozer.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.Codon.BuildItem(BuildItemArgs args)
at ICSharpCode.Core.AddInTreeNode.BuildChildItem(Codon codon, Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeNode.BuildChildItems[T](Object parameter, IEnumerable`1 additionalConditions)
at ICSharpCode.Core.AddInTreeImpl.BuildItems[T](String path, Object parameter, Boolean throwOnNotFound)
at ICSharpCode.SharpDevelop.Templates.TemplateService.LoadProjectAndFileTemplates()
at System.Lazy`1.CreateValue()
at System.Lazy`1.LazyInitValue()
at System.Lazy`1.get_Value()
at ICSharpCode.SharpDevelop.Templates.TemplateService.get_TemplateCategories()
at ICSharpCode.SharpDevelop.UIService.ShowNewProjectDialog(ISolutionFolder solutionFolder, IEnumerable`1 templates)
at ICSharpCode.SharpDevelop.Project.Commands.CreateNewSolution.Run()
at ICSharpCode.Core.AbstractMenuCommand.System.Windows.Input.ICommand.Execute(Object parameter)
at ICSharpCode.Core.CommandWrapper.Execute(Object parameter)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
---- Post-error application state information:
Installed 3rd party AddIns:
ProjectService.CurrentSolution: <null>
ProjectService.CurrentProject: <null>
Workbench.ActiveContent: ICSharpCode.StartPage.StartPageViewContent