[
https://issues.apache.org/jira/browse/IGNITE-16958?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17536608#comment-17536608
]
Igor Sapego commented on IGNITE-16958:
--------------------------------------
[~ptupitsyn] looks good to me.
> .NET: IgniteConfigurationSection does not inherit from
> IConfigurationSectionHandler
> -----------------------------------------------------------------------------------
>
> Key: IGNITE-16958
> URL: https://issues.apache.org/jira/browse/IGNITE-16958
> Project: Ignite
> Issue Type: Bug
> Components: platforms
> Affects Versions: 2.12, 2.13
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Priority: Blocker
> Labels: .NET
> Fix For: 2.14
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Run Apache.Ignite.exe from
> apache-ignite-2.13.0-bin\platforms\dotnet\bin\net461 with default config file:
> {code}
> ERROR: System.Configuration.ConfigurationErrorsException: An error occurred
> creating the configuration section handler for igniteConfiguration: Type
> 'Apache.Ignite.Core.IgniteConfigurationSection' does not inherit from
> 'System.Configuration.IConfigurationSectionHandler'. (C:\Program
> Files\apache-ignite-2.13.0-bin\platforms\dotnet\bin\net461\Apache.Ignite.exe.Config
> line 23) ---> System.TypeLoadException: Type
> 'Apache.Ignite.Core.IgniteConfigurationSection' does not inherit from
> 'System.Configuration.IConfigurationSectionHandler'. at
> System.Configuration.TypeUtil.VerifyAssignableType(Type baseType, Type type,
> Boolean throwOnError) at
> System.Configuration.MgmtConfigurationRecord.CreateSectionFactory(FactoryRecord
> factoryRecord) at
> System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String
> configKey, Boolean& isRootDeclaredHere) --- End of inner exception stack
> trace --- at
> System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String
> configKey, Boolean& isRootDeclaredHere) at
> System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String
> configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject,
> Boolean requestIsHere, Object& result, Object& resultRuntimeObject) at
> Apache.Ignite.Config.Configurator.ReadConfigurationSection(Tuple2[] args) at
> Apache.Ignite.Config.Configurator.GetConfiguration(Tuple2[] args) at
> Apache.Ignite.IgniteRunner.Main(String[] args)
> {code}
> Additionally, Apache.Ignite.exe.config contains some autogenerated binding
> redirects and {{supportedRuntime version="v4.0"
> sku=".NETFramework,Version=v4.0"}}.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)