Page 1 of 1

"The configuration is read only" error

Posted: Tue Oct 29, 2019 2:06 pm
by anthonybritto
So I'm just getting started with Ventity. I followed the first "Pasture" tutorial until the point where we run the model. When I hit "run" however, I get the following error message: "The configuration is read only". I've pasted the error log below, and attached my exercise file. Any help on fixing this issue is much appreciated!

Product: Ventity
Version: 1.0.0.0

Assembly Name Assembly Version
Anonymously Hosted DynamicMethods Assembly 0.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
Antlr4.Runtime 4.6.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
AssemblyLoader4x64 2.1.6.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.DLL
DevExpress.Charts.v19.1.Core 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Data.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Images.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Utils.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraBars.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraCharts.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraEditors.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraTreeList.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraVerticalGrid.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
Infralution.Licensing.Forms 6.2.0.0 file:///C:/Program%20Files/Ventity/Infralution.Licensing.Forms.DLL
mscorlib 4.0.0.0 file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
Northwoods.Go 5.1.0.45 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
PresentationCore 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
PresentationFramework 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
System 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.ComponentModel.DataAnnotations 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
System.Configuration 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Core 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Data 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
System.Data.DataSetExtensions 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
System.Data.Linq 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Data.Linq.dll
System.Drawing 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Numerics 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
System.Windows.Forms 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System.Windows.Forms.DataVisualization 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
System.Xaml 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
System.Xml 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
System.Xml.Linq 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
VE_Primitives 1.0.0.0 file:///C:/Program%20Files/Ventity/VE_Primitives.DLL
VE_RuntimeManager 0.9.7219.33535 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
Ventity 1.0.7219.33554 file:///C:/Program%20Files/Ventity/Ventity.exe
Ventity 1.0.7219.33542 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityGlobals 1.0.0.0 file:///C:/Program%20Files/Ventity/VentityGlobals.DLL
VentityImpl 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityMainForm 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityModel 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityRuntimeFunctions 1.0.0.0 file:///C:/Program%20Files/Ventity/VentityRuntimeFunctions.DLL
VenUtils 1.0.0.0 file:///C:/Program%20Files/Ventity/VenUtils.DLL
WindowsBase 4.0.0.0 file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll


--------------------------------------------------------------------------------
Level 0 Exception
--------------------------------------------------------------------------------
TYPE : ConfigurationErrorsException
MESSAGE : The configuration is read only.
SOURCE : System.Configuration
METHOD : SetPropertyValue
STACK TRACE : at System.Configuration.ConfigurationElement.SetPropertyValue(ConfigurationProperty prop, Object value, Boolean ignoreLocks)
at VE_RuntimeManager.RuntimeManager.CreateRunTask(RuntimeContext runtimeContext, IRuntimeAdapter adapter, IModelRunConfig modelRunConfig, Boolean baseRun)
at VE_RuntimeManager.RuntimeManager.<CreateRunTasks>d__13.MoveNext()
at VE_RuntimeManager.RuntimeManager.<Run>d__10.MoveNext()
at VentityMainForm.AppMainForm.<>c__DisplayClass400_0.<RunModel_new>b__2()
*** this is probably indicative of the original error ***

Re: "The configuration is read only" error

Posted: Tue Oct 29, 2019 2:27 pm
by tomfid
This could be an operating system lockdown of the config file. Are you running the latest 3.0.3?

Re: "The configuration is read only" error

Posted: Tue Oct 29, 2019 3:05 pm
by tomfid
Sorry - 3.0.2 (3.0.3 is internal).

Re: "The configuration is read only" error

Posted: Tue Nov 05, 2019 8:02 am
by anthonybritto
Hi, sorry for the delayed response. Yes, I am using version 3.0.2. After your comment I tried running the program as administrator and got the same error.

Re: "The configuration is read only" error

Posted: Tue Nov 05, 2019 8:43 am
by anthonybritto
I also just tried using Lockhunter to view which processes were using the locking the "Ventity" program folder, and it seems as though only Ventity itself is accessing the folder (see attachment).

Re: "The configuration is read only" error

Posted: Tue Nov 05, 2019 3:15 pm
by tomfid
The problem is typically with %appdata%/Local/VentityConfig.xml.

I'll check with the programming team for other ideas.

Re: "The configuration is read only" error

Posted: Wed Nov 06, 2019 9:02 am
by anthonybritto
Thanks, Tom. It doesn't seem as though any processes are locking that file/folder. It also looks as though my account has the required read/write permissions.

Re: "The configuration is read only" error

Posted: Wed Nov 06, 2019 6:22 pm
by tomfid
OK ... another possibility is that the model is loading read-only.

What happens if you move the sample model to another place - maybe your Documents folder? Or, what if you create/run a new, empty model in a location where you're sure you have permissions?

(Sorry for snatching at straws here - these things are hard to diagnose.)

Re: "The configuration is read only" error

Posted: Fri Nov 08, 2019 3:01 pm
by anthonybritto
I've tried the above with no success...I'm totally baffled. I've also tried reinstalling Venitity, and running the program as administrator.

Do ask if there's any information you need that might help you diagnose the problem. Thanks for your help!

Re: "The configuration is read only" error

Posted: Tue Nov 12, 2019 9:46 pm
by tomfid
Email us at info at ventity.biz and we'll get you fixed up with a new build that may solve the problem.

Re: "The configuration is read only" error

Posted: Fri Nov 15, 2019 1:30 pm
by rob_n
I'm getting the same error. Just installed Version 3.0.2. Models that worked on previous versions now give the error. Just as an experiment, creating a brand new model with only one entity containing one stock also gives the error! Super frustrating. Debug info pasted below, as suggested.
====

Product: Ventity
Version: 1.0.0.0

Assembly Name Assembly Version
Accessibility 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
Anonymously Hosted DynamicMethods Assembly 0.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_64/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
Antlr4.Runtime 4.6.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
AssemblyLoader4x64 2.1.6.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.DLL
DevExpress.Charts.v19.1.Core 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Data.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Images.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.Utils.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraBars.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraCharts.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraEditors.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraGrid.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraLayout.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraTreeList.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
DevExpress.XtraVerticalGrid.v19.1 19.1.4.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
Infralution.Licensing.Forms 6.2.0.0 file:///C:/Program%20Files/Ventity/Infralution.Licensing.Forms.DLL
Microsoft.GeneratedCode 1.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
Microsoft.GeneratedCode 1.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
mscorlib 4.0.0.0 file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
Northwoods.Go 5.1.0.45 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
PresentationCore 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
PresentationFramework 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
ScintillaNET 3.0.1.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
System 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
System.ComponentModel.DataAnnotations 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
System.Configuration 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
System.Core 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
System.Data 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
System.Data.DataSetExtensions 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
System.Data.Linq 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Data.Linq.dll
System.Drawing 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Numerics 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
System.Windows.Forms 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System.Windows.Forms.DataVisualization 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.DataVisualization/v4.0_4.0.0.0__31bf3856ad364e35/System.Windows.Forms.DataVisualization.dll
System.Xaml 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
System.Xml 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
System.Xml.Linq 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
UIAutomationClient 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationClient/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationClient.dll
UIAutomationTypes 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationTypes/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationTypes.dll
VE_Primitives 1.0.0.0 file:///C:/Program%20Files/Ventity/VE_Primitives.DLL
VE_RuntimeManager 0.9.7219.33535 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
Ventity 1.0.7219.33554 file:///C:/Program%20Files/Ventity/Ventity.exe
Ventity 1.0.7219.33542 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityGlobals 1.0.0.0 file:///C:/Program%20Files/Ventity/VentityGlobals.DLL
VentityImpl 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityMainForm 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityModel 1.0.0.0 file:///C:/Program%20Files/Ventity/AssemblyLoader4x64.dll
VentityRuntimeFunctions 1.0.0.0 file:///C:/Program%20Files/Ventity/VentityRuntimeFunctions.DLL
VenUtils 1.0.0.0 file:///C:/Program%20Files/Ventity/VenUtils.DLL
WindowsBase 4.0.0.0 file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll


--------------------------------------------------------------------------------
Level 0 Exception
--------------------------------------------------------------------------------
TYPE : ConfigurationErrorsException
MESSAGE : The configuration is read only.
SOURCE : System.Configuration
METHOD : SetPropertyValue
STACK TRACE : at System.Configuration.ConfigurationElement.SetPropertyValue(ConfigurationProperty prop, Object value, Boolean ignoreLocks)
at VE_RuntimeManager.RuntimeManager.CreateRunTask(RuntimeContext runtimeContext, IRuntimeAdapter adapter, IModelRunConfig modelRunConfig, Boolean baseRun)
at VE_RuntimeManager.RuntimeManager.<CreateRunTasks>d__13.MoveNext()
at VE_RuntimeManager.RuntimeManager.<Run>d__10.MoveNext()
at VentityMainForm.AppMainForm.<>c__DisplayClass400_0.<RunModel_new>b__2()
*** this is probably indicative of the original error ***

Re: "The configuration is read only" error

Posted: Fri Nov 15, 2019 1:51 pm
by rob_n
UPDATE
Installed (downgraded to) Version 3.0.1, but got the same error.
Installed (double downgraded to) Version 3.0.0 but got the same error again.

Happy to provide any other diagnostic info.

Re: "The configuration is read only" error

Posted: Tue Nov 19, 2019 4:12 pm
by tomfid
Installing the latest .NET framework solved the problem in at least 1 case:
Download: https://dotnet.microsoft.com/download/dotnet-framework
Check: https://docs.microsoft.com/en-us/dotnet ... -installed

Re: "The configuration is read only" error

Posted: Wed Nov 20, 2019 1:03 pm
by tomfid
If the .NET framework update doesn't work for you, email us at info at ventity.biz - we now have a build that removes the dependency. This will be in an official release soon.