System.TypeInitializationException: The type initializer for "Test.Form.DataProvider" threw an exception. --->

Last post 07-18-2006 9:27 AM by FlatBurgerLabs. 1 replies.

Sort Posts:

  • System.TypeInitializationException: The type initializer for "Test.Form.DataProvider" threw an exception. --->

    07-16-2006, 8:42 AM
    • Member
      110 point Member
    • navinc80
    • Member since 05-25-2006, 2:03 PM
    • Posts 23

     Hi

    I am getting an exception  whenever I add a new function  or sub procedure  to   Data provider class in  a module development. 

    I am developing  a form module  its name as  Test.From.

     

    The  exception  report follows

     

    DotNetNuke.Services.Exceptions.ModuleLoadException: The type initializer for "Test.Form.DataProvider" threw an exception. ---> System.TypeInitializationException: The type initializer for "Test.Form.DataProvider" threw an exception. ---> System.ArgumentNullException: Value cannot be null. Parameter name: type at System.Activator.CreateInstance(Type type, Boolean nonPublic) at System.Activator.CreateInstance(Type type) at DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey) in C:\First\DotNetNuke_3.2.2_Source\components\Shared\Reflection.vb:line 99 at DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName) in C:\First\DotNetNuke_3.2.2_Source\components\Shared\Reflection.vb:line 71 at DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectNamespace, String ObjectAssemblyName) in C:\First\DotNetNuke_3.2.2_Source\components\Shared\Reflection.vb:line 45 at Test.Form.DataProvider.CreateProvider() in C:\First\DotNetNuke_3.2.2_Source\DesktopModules\Test.Form\Components\DataProvider.vb:line 17 at Erad.Form.DataProvider..cctor() in C:\First\DotNetNuke_3.2.2_Source\DesktopModules\Test.Form\Components\DataProvider.vb:line 12 --- End of inner exception stack trace --- at Erad.Form.DataProvider.Instance() at Erad.Form.MainController.GetPageId(Int32 TestId) in C:\First\DotNetNuke_3.2.2_Source\DesktopModules\Test.Form\MainController.vb:line 23 at Test.Form.MainForm.PopulateBody() in C:\First\DotNetNuke_3.2.2_Source\DesktopModules\Test.Form\MainForm.ascx.vb:line 134 --- End of inner exception stack trace ---

     

     

     

    Now with out  adding any function my module will work normally .but I want to get some specified task so 1 will add   a function   then that time error will shows.  The exception  will generate from  previous working functions.  So I can’t add a new function in abstract Data Provider class. I don’t know why this is happening.

     

    Thanks In Advance

    Navin

    Navin
    Abstract
  • Re: System.TypeInitializationException: The type initializer for "Test.Form.DataProvider" threw an exception. --->

    07-18-2006, 9:27 AM
    Hello.
    I need more information about your error. Could you show me your DataProvider and SqlDataProvider classes ?

    Try to use debugger on method CreateInstance() of your DataProvider class. Tell me where (in which lines of code of this method) you receive null values.
Page 1 of 1 (2 items)