I followed the DotNetNuke Explained: Basic Module Development vid (youtube.com/watch?v=AKCYRPuoXF4). Using DNN CE v6.2.3 & Visual Studio 2012, I'm able to follow the tut and create/compile a C# module (2.0 framework). However, I mainly need to create modules in VB. When I release build the VB project, I consistently get around 27 build errors (see below). Are there components missing from the VB portion of the template download (http://christoctemplate.codeplex.com) or does the VB portion require additional tweaks to make it work? Please advise.
Errors:
Type 'PortalModuleBase' is not defined. (MyTestModuleBase.vb)
Type 'ModuleSettingsBase' is not defined. (MyTestModuleSettingsBase.vb)
'Framework' is not declared. It may be inaccessible due to its protection level. (Data\DataProvider.vb)
Event 'Load' cannot be found. (Edit.ascx.vb)
'Exceptions' is not declared. It may be inaccessible due to its protection level. (Edit.ascx.vb)
Type 'ProviderConfiguration' is not defined. (Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb)
Type expected. (Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb)
'Config' is not declared. It may be inaccessible due to its protection level. (Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb)
'DotNetNuke' is not declared. It may be inaccessible due to its protection level.
(Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb)
sub 'LoadSettings' cannot be declared 'Overrides' because it does not override a sub in a base class. (Settings.ascx.vb)
Reference to a non-shared member requires an object reference. (Settings.ascx.vb)
'ProcessModuleLoadException' is not declared. It may be inaccessible due to its protection level. (Settings.ascx.vb)
sub 'UpdateSettings' cannot be declared 'Overrides' because it does not override a sub in a base class. (Settings.ascx.vb)
Type 'Entities.Modules.ModuleController' is not defined. (Settings.ascx.vb)
'ProcessModuleLoadException' is not declared. It may be inaccessible due to its protection level. (Settings.ascx.vb)
Type 'IActionable' is not defined. (View.ascx.vb)
Event 'Load' cannot be found. (View.ascx.vb)
'Exceptions' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
Type 'ModuleActionCollection' is not defined. (View.ascx.vb)
Type 'IActionable' is not defined. (View.ascx.vb)
Type 'ModuleActionCollection' is not defined. (View.ascx.vb)
'GetNextActionID' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
'Localization' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
'LocalResourceFile' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
'Entities' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
'EditUrl' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)
'DotNetNuke' is not declared. It may be inaccessible due to its protection level. (View.ascx.vb)