Toad World® Forums

TDP 4.1 Install/Opening Error

I don’t mind setting up a support ticket, but I wanted to see if any of the TDP folks have ran into this issue yet.

I installed TDP 4.1 on our 64 bit server, using the downloaded 64 bit exe installer.

It installed just fine, but when opening I get the message:

Error parsing C:\Windows\Mincrosoft.NET\Framework64\v4.0.30319\config\machine.config Parser returned error 0x80070005.

When I hit OK, it forces me to continue to enter my license key information. (It’s not saving)

Then When I do that and hit continue, it opens Toad, but gets the error message:

System.Configuration.ConfigurationErrorsException
Configuration system failed to initialize
Stack Trace:
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.Web.Configuration.ClientRuntimeConfig.GetSectionObject(String sectionName)
at System.Web.Configuration.RuntimeConfig.GetSection(String sectionName, Type type, ResultsIndex index)
at System.Web.Configuration.RuntimeConfig.get_HttpRuntime()
at System.Web.Util.HttpEncoder.GetCustomEncoderFromConfig()
at System.Lazy1.CreateValue() --- End of stack trace from previous location where exception was thrown --- at System.Lazy1.get_Value()
at System.Web.Util.HttpEncoder.get_Current()
at System.Web.HttpUtility.UrlEncode(String str, Encoding e)
at Quest.Toad.ProjectManager.ProjectContents.LoadElements(XmlElement rootElem, List`1 items, String root)
at Quest.Toad.ProjectManager.ProjectContents.LoadFile(String filename)
at Quest.Toad.ProjectManager.ProjectContents.get_RootItem()
at Quest.Toad.ProjectManager.ProjectManagerControl…ctor()
at Quest.Toad.Analyst.AnalystBrowserControl.InitializeComponent()
at Quest.Toad.Analyst.AnalystBrowserControl…ctor()

System.Configuration.ConfigurationErrorsException
An error occurred loading a configuration file: Access to the path ‘C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config’ is denied. (C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config)
Stack Trace:
at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
at System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)

System.UnauthorizedAccessException
Access to the path ‘C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config’ is denied.
Stack Trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
at System.IO.FileStream…ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.OpenStreamForRead(String streamName, Boolean assertPermissions)
at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

From there, its stuck.

I’ve uninstalled and reinstalled multiple times, but get the same issue.

Just seeing if there’s a step I’m missing in the installation, or if this might be the first issue anyone’s seen since I’m applying it to a virtual server machine.

Thanks!

Chad

Hi Chad,

from the Stack Trace you can see, that access to machine.config was denied.

It’s looks like user permission issue on your server, please try to run TDP as a Admin, or go to the machine.config file and apply “full control” permissions for everyone and/or the domain admin account that the software runs under.

Here you have some links with same issue:

http://h30434.www3.hp.com/t5/Desktop-Operating-Systems-and-Recovery/Parsing-Error-0x80070005/td-p/3250009

https://support.jeff-net.com/index.php?/Knowledgebase/Article/View/134/7/configuration-parser-error-parsing-net-machineconfig-file—parser-returned-error-0x80070005

http://stackoverflow.com/questions/9306542/machine-config-is-denied

http://lifewithdotnet.blogspot.cz/2013/02/access-to-machineconfig-is-denied.html

I hope it helps you.

J.K

Jakub,

Ya’ll are awesome. Fixing the permission issues on that config did the trick! I very much appreciate the help.

Chad

Glad to hear. You are welcome.

J.