我正在为Dot Net Nuke开发一个自定义模块,目前我正在设置我的环境。我已经完成了很多但是每次我尝试导出并使用Chris Hammond提供的默认模板时我也会遇到模块错误。
总是回来:
" 错误:EmployerPortalManager当前不可用。 DotNetNuke.Services.Exceptions.ModuleLoadException:无法找到请求的.Net Framework数据提供程序。它可能没有安装。 ---> System.ArgumentException:无法找到请求的.Net Framework数据提供程序。它可能没有安装。位于PetaPoco.Database.CommonConstruct()的PetaPoco.Database.CommonConstruct()的System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName)位于UBA.Modules.EmployerPortalManager的DotNetNuke.Data.DataContext.Instance()的PetaPoco.Database..ctor(String connectionStringName)。 C:\ networks \ vmotest02 \ DesktopModules \ EmployerPortalManager \ Components \ ItemController.cs中的Components.ItemController.GetItems(Int32 moduleId):位于c:\的UBA.Modules.EmployerPortalManager.View.Page_Load(Object sender,EventArgs e)中的第46行网站\ vmotest02 \ DesktopModules \ EmployerPortalManager \ View.ascx.cs:第45行---内部异常堆栈跟踪结束--- "
有关如何解决此问题的任何想法?我正在使用DNN 07.02.02(303)和VS 2012以及C#中的2.5个模板。
感谢任何帮助。