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