You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The installation stoppe with "fields must be between 0 and 2" I guess thist is again my multi language installation. I can't change to normal installation. Please install some of YOUR langages and test your updates WITH THEM installed.
Steps to reproduce?
Install
Add a second language
Update --> this will fail
@MajorTom76 can you reply directly on github instead of replying to the email, we can't understand better and I think many screenshots are missing when replying this way.
Log:
2026-10-13 20:54:45.066 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"},"HostName":"TOM-P920","AppDomain":3,"ThreadId":241}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-10-13 20:55:00.104 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"},"HostName":"TOM-P920","AppDomain":4,"ThreadId":196}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
I am very surprised that the "fieldCount" error is not part of those logs...
And this is a normal plain 10.3.3 starting site or did that have some experiments with the new MVC pipeline or other similar things.
I think the error we see in the logs would happen at next startup and not in the middle of the install so I wonder if the logs represent those screenshots or we may be chasing 2 different issues.
Does this site include old 3rd party extensions or themes or does this happen on a clean 10.3.3 just by having that language installed (and let us know which and where you got the language pack).
I now searched all sourrounding logs for "fieldCount". No such error....
I now installed a clean 10.3.3 build. Selecting "German" installed your language pack automatically.
No problems with this build, I successfully upgraded it...
But I have two running sites, one installed 2008 or so and one newer site installed 2019. I "always" upgraded them "successfully" and they are both running on 10.3.3 now.
Both sites are basically just your installation with not many or any 3rdparty moduls installed. I coded my own theme, starting from your home.ascx, and modules based on your view.aspx templates based on PortalModuleBase and they seem to work, I have full control over them.
I don't use any mvc in my modules.
On my second newer site "identiy switcher" is the only 3rd party module. I'd love to update those modules but your links lead to nowhere.
So to conclude: This problem doesn't affect a new Installation. But it affects BOTH of my Installations. I don't think that this is a language issue, but you should always test your upgrades WITH a second language installed please.
This is the only error I see that I'm sure that it's not my errror:
2026-10-07 17:10:46.794 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"}}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
fieldcount 0 - 2 might may be a hint to: PASS 0 - 2 parameters to the function LogOtherExceptions(param1, param2) but there is no Function for YOUR 2 parameters ... well I don't know either.
I could not find the word "fieldCount" in your running installation. In your actual source code I find:
I don't think it's the Version, but it might be an sql update query.
I don't have googlemaps in my 2nd installation, so this might not be the error, but maybe BouncyCastle.Cryptography.dll or the following libraries are the problem???
So for now I don't know more, please inform me if you need more information I don't want to exit DNN at Version 10.3.3...
you should always test your upgrades WITH a second language installed please
This is an open source project without a dedicated paid testing team, we do release candidates (RC) versions so that people like you can help test with their specific scenarios.
I now installed a clean 10.3.3 build. Selecting "German" installed your language pack automatically. No problems with this build, I successfully upgraded it...
I will move this to a discussion until we can get some clear steps to reproduce this. If you want to try to pinpoint it better, you could try adding your custom stuff (theme, modules, etc.) one at a time and try to upgrade until you can pinpoint which one prevents the upgrade. Now that I am thinking about it, maybe one of those extensions have a 2 part version instead of 3 part and this is related to the same issue as #7543 which could be Owin or something else in a similar fashion. That issue produces the same fieldCount issue.
Activity
mitchelsellers commentedon Oct 13, 2026
Just to confirm you were using the newer Upgrade process for this?
Do you have a copy of the log files from /portals/_default/logs that you could share so we can see the details on the failure?
valadas commentedon Oct 13, 2026
Can you clarify the steps to reproduce
valadas commentedon Oct 13, 2026
@MajorTom76 can you reply directly on github instead of replying to the email, we can't understand better and I think many screenshots are missing when replying this way.
MajorTom76 commentedon Oct 14, 2026
Hi all,
installation of DNN 10.4.0 fails at 50% due to missing function:
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
Installer Log:
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Überprüfen der IIS-Konfiguration
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Aktualisierungsskripte werden verarbeitet10.04.00
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartUpgradeVersion:F:\1_ORDNER\1_WWW\HOERHAN\Providers\DataProviders\SqlDataProvider\10.04.00.SqlDataProvider
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartExecuteScript:F:\1_ORDNER\1_WWW\HOERHAN\Providers\DataProviders\SqlDataProvider\10.04.00.SqlDataProvider
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade EndeExecuteScript:F:\1_ORDNER\1_WWW\HOERHAN\Providers\DataProviders\SqlDataProvider\10.04.00.SqlDataProvider
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartUpgradeVersion:F:\1_ORDNER\1_WWW\HOERHAN\Providers\DataProviders\SqlDataProvider\10.04.00.SqlDataProvider
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Anwendung wird aktualisiert auf10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartAktualisierung der Anwendung: 10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Die Konfiguration wird aktualisiert für10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartUpdateConfig:10.04.00
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartUpdateConfig:10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade EndeUpdateConfig:10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade EndeUpdateConfig:10.04.00
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Ältere Dateien löschen für 10.4.0
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartDeleteFiles:10.04.00
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Internals.Steps.BaseInstallationStep Anwendung wird aktualisiert
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartCheckAssembliesForRegistration
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.Css.dll - 1.1.2
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.dll - 1.8.1
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:Artem.GoogleMap.dll - 4.1.0
Log:
2026-10-13 20:54:45.066 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"},"HostName":"TOM-P920","AppDomain":3,"ThreadId":241}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
2026-10-13 20:55:00.104 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"},"HostName":"TOM-P920","AppDomain":4,"ThreadId":196}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
valadas commentedon Oct 14, 2026
I am very surprised that the "fieldCount" error is not part of those logs...
And this is a normal plain 10.3.3 starting site or did that have some experiments with the new MVC pipeline or other similar things.
I think the error we see in the logs would happen at next startup and not in the middle of the install so I wonder if the logs represent those screenshots or we may be chasing 2 different issues.
Does this site include old 3rd party extensions or themes or does this happen on a clean 10.3.3 just by having that language installed (and let us know which and where you got the language pack).
MajorTom76 commentedon Oct 15, 2026
I now searched all sourrounding logs for "fieldCount". No such error....
I now installed a clean 10.3.3 build. Selecting "German" installed your language pack automatically.
No problems with this build, I successfully upgraded it...
But I have two running sites, one installed 2008 or so and one newer site installed 2019. I "always" upgraded them "successfully" and they are both running on 10.3.3 now.
Both sites are basically just your installation with not many or any 3rdparty moduls installed. I coded my own theme, starting from your home.ascx, and modules based on your view.aspx templates based on PortalModuleBase and they seem to work, I have full control over them.
I don't use any mvc in my modules.
On my second newer site "identiy switcher" is the only 3rd party module. I'd love to update those modules but your links lead to nowhere.
So to conclude: This problem doesn't affect a new Installation. But it affects BOTH of my Installations. I don't think that this is a language issue, but you should always test your upgrades WITH a second language installed please.
This is the only error I see that I'm sure that it's not my errror:
2026-10-07 17:10:46.794 +02:00 [ERR] [DotNetNuke.Web.DependencyInjectionInitialize] Unable to configure services for DotNetNuke.Web.Mvc.Startup, see exception for details
{"EventId":{"Id":1201001,"Name":"DependencyInjectionInitializeUnableToConfigureServicesFor"}}
System.MissingMethodException: Methode nicht gefunden: "Void DotNetNuke.DependencyInjection.Extensions.TypeExtensions.LogOtherExceptions(DotNetNuke.DependencyInjection.Extensions.TypesResult, DotNetNuke.Instrumentation.ILog)".
bei DotNetNuke.Web.Mvc.Extensions.StartupExtensions.AddMvcControllers(IServiceCollection services)
bei DotNetNuke.Web.Mvc.Startup.ConfigureServices(IServiceCollection services)
bei DotNetNuke.Web.DependencyInjectionInitialize.ConfigureAllStartupServices(IServiceCollection services)
fieldcount 0 - 2 might may be a hint to: PASS 0 - 2 parameters to the function LogOtherExceptions(param1, param2) but there is no Function for YOUR 2 parameters ... well I don't know either.
I could not find the word "fieldCount" in your running installation. In your actual source code I find:
I don't think it's the Version, but it might be an sql update query.
My installation stops at:
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartCheckAssembliesForRegistration
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.Css.dll - 1.1.2
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.dll - 1.8.1
10/13/2026 18:54:57 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:Artem.GoogleMap.dll - 4.1.0
Your new installation shows that:
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartCheckAssembliesForRegistration
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.Css.dll - 1.1.2
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:AngleSharp.dll - 1.8.1
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:BouncyCastle.Cryptography.dll - 2.6.2
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:ClientDependency.Core.dll - 1.10.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:CountryListBox.dll - 10.4.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:Dnn.AuthServices.Jwt.dll - 1.0.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:Dnn.AzureConnector.dll - 10.4.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:DNN.Connectors.GoogleAnalytics.dll - 10.4.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:DNN.Connectors.GoogleAnalytics4.dll - 10.4.0
10/15/2026 07:30:25 [INFO] DotNetNuke.Services.Upgrade.Upgrade StartRegisterAssembly:DNN.Connectors.GoogleTagManager.dll - 10.4.0
I don't have googlemaps in my 2nd installation, so this might not be the error, but maybe BouncyCastle.Cryptography.dll or the following libraries are the problem???
So for now I don't know more, please inform me if you need more information I don't want to exit DNN at Version 10.3.3...
valadas commentedon Oct 15, 2026
This is an open source project without a dedicated paid testing team, we do release candidates (RC) versions so that people like you can help test with their specific scenarios.
I will move this to a discussion until we can get some clear steps to reproduce this. If you want to try to pinpoint it better, you could try adding your custom stuff (theme, modules, etc.) one at a time and try to upgrade until you can pinpoint which one prevents the upgrade. Now that I am thinking about it, maybe one of those extensions have a 2 part version instead of 3 part and this is related to the same issue as #7543 which could be Owin or something else in a similar fashion. That issue produces the same fieldCount issue.