首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DotNetNuke空项目错误

DotNetNuke空项目错误
EN

Stack Overflow用户
提问于 2013-08-21 19:09:47
回答 4查看 2K关注 0票数 0

我正在做我的第一个DotNetNuke项目,当我创建一个新的项目时,我在第一次编译时得到了这个错误列表:

代码语言:javascript
复制
    Warning 1   Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Components\FeatureController.vb 11  9   DNNModule1
Warning 2   Namespace or type specified in the Imports 'DotNetNuke.Services.Search' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Components\FeatureController.vb 12  9   DNNModule1
Warning 3   Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\DNNModule1ModuleBase.vb 11  9   DNNModule1
Error   4   Type 'PortalModuleBase' is not defined. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\DNNModule1ModuleBase.vb 24  14  DNNModule1
Warning 5   Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\DNNModule1SettingsBase.vb   11  9   DNNModule1
Error   6   Type 'ModuleSettingsBase' is not defined.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\DNNModule1SettingsBase.vb   24  14  DNNModule1
Warning 7   Namespace or type specified in the Imports 'DotNetNuke' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Data\DataProvider.vb    11  9   DNNModule1
Error   8   'Framework' is not declared. It may be inaccessible due to its protection level.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Data\DataProvider.vb    36  33  DNNModule1
Warning 9   Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules.Actions' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    10  9   DNNModule1
Warning 10  Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    11  9   DNNModule1
Warning 11  Namespace or type specified in the Imports 'DotNetNuke.Services.Exceptions' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    12  9   DNNModule1
Warning 12  Namespace or type specified in the Imports 'DotNetNuke.Services.Localization' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    13  9   DNNModule1
Error   13  Event 'Load' cannot be found.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    39  86  DNNModule1
Error   14  'Exceptions' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Edit.ascx.vb    43  13  DNNModule1
Warning 15  Namespace or type specified in the Imports 'Microsoft.ApplicationBlocks.Data' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  13  9   DNNModule1
Warning 16  Namespace or type specified in the Imports 'DotNetNuke.Common.Utilities' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  15  9   DNNModule1
Warning 17  Namespace or type specified in the Imports 'DotNetNuke.Framework.Providers' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  16  9   DNNModule1
Error   18  Type 'ProviderConfiguration' is not defined.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  43  43  DNNModule1
Error   19  Type expected.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  56  32  DNNModule1
Error   20  'Config' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  61  33  DNNModule1
Error   21  'DotNetNuke' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Providers\DataProviders\SqlDataProvider\SqlDataProvider.vb  121 20  DNNModule1
Warning 22  Namespace or type specified in the Imports 'DotNetNuke' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    10  9   DNNModule1
Warning 23  Namespace or type specified in the Imports 'DotNetNuke.Services.Exceptions' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    11  9   DNNModule1
Error   24  sub 'LoadSettings' cannot be declared 'Overrides' because it does not override a sub in a base class.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    47  26  DNNModule1
Error   25  Reference to a non-shared member requires an object reference.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    49  17  DNNModule1
Error   26  'ProcessModuleLoadException' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    62  13  DNNModule1
Error   27  sub 'UpdateSettings' cannot be declared 'Overrides' because it does not override a sub in a base class. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    75  26  DNNModule1
Error   28  Type 'Entities.Modules.ModuleController' is not defined.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    77  35  DNNModule1
Error   29  'ProcessModuleLoadException' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\Settings.ascx.vb    87  13  DNNModule1
Warning 30  Namespace or type specified in the Imports 'DotNetNuke' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    10  9   DNNModule1
Warning 31  Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules.Actions' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    11  9   DNNModule1
Warning 32  Namespace or type specified in the Imports 'DotNetNuke.Entities.Modules' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    12  9   DNNModule1
Warning 33  Namespace or type specified in the Imports 'DotNetNuke.Services.Exceptions' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    13  9   DNNModule1
Warning 34  Namespace or type specified in the Imports 'DotNetNuke.Services.Localization' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    14  9   DNNModule1
Error   35  Type 'IActionable' is not defined.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    29  16  DNNModule1
Error   36  Event 'Load' cannot be found.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    40  86  DNNModule1
Error   37  'Exceptions' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    44  13  DNNModule1
Error   38  Type 'ModuleActionCollection' is not defined.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    59  49  DNNModule1
Error   39  Type 'IActionable' is not defined.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    59  83  DNNModule1
Error   40  Type 'ModuleActionCollection' is not defined.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    61  32  DNNModule1
Error   41  'GetNextActionID' is not declared. It may be inaccessible due to its protection level.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  25  DNNModule1
Error   42  'Localization' is not declared. It may be inaccessible due to its protection level. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  42  DNNModule1
Error   43  'LocalResourceFile' is not declared. It may be inaccessible due to its protection level.    c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  79  DNNModule1
Error   44  'Entities' is not declared. It may be inaccessible due to its protection level. c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  99  DNNModule1
Error   45  'EditUrl' is not declared. It may be inaccessible due to its protection level.  c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  161 DNNModule1
Error   46  'DotNetNuke' is not declared. It may be inaccessible due to its protection level.   c:\users\administrateur\documents\visual studio 2012\Projects\DNNModule1\DNNModule1\View.ascx.vb    62  179 DNNModule1
Warning 47  Could not resolve this reference. Could not locate the assembly "DotNetNuke". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.   DNNModule1
Warning 48  Could not resolve this reference. Could not locate the assembly "Microsoft.ApplicationBlocks.Data". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. DNNModule1
Warning 49  The referenced component 'DotNetNuke' could not be found.   DNNModule1
Warning 50  The referenced component 'Microsoft.ApplicationBlocks.Data' could not be found.     DNNModule1
EN

回答 4

Stack Overflow用户

发布于 2013-08-22 00:22:22

如果您使用的是my templates http://christoctemplate.codeplex.com,请确保遵循DNN开发环境设置说明http://www.christoc.com/tutorials/aid/1

这些模板遵循一种非常特殊的开发格式,这种格式经过多年的DNN开发后进行了调整,如果您遵循这种格式,您会发现DNN开发要容易得多。

票数 2
EN

Stack Overflow用户

发布于 2013-12-28 12:40:50

这也可能是因为您有一个项目正在使用比DNN更旧的.Net版本进行编译。例如,您的项目是DNN3.5,而编译.Net的版本是.Net 4.0。

票数 2
EN

Stack Overflow用户

发布于 2013-08-21 23:49:50

看起来该项目找不到DotNetNuke.dll和Microsoft.ApplicationBlocks.Data.dll。

查看你的引用部分,你应该会在这两个引用上看到警告符号。只需删除它们并使用正确的路径添加引用即可。

或者-理想情况下使用NuGet来获取包- http://mitchelsellers.com/blogs/2013/07/25/enterprise-extension-development-with-dnn-part-two.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18355835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档