Visual Studio 2013中的Dotnetnuke 8模块开发错误

时间:2015-07-31 13:38:15

标签: visual-studio-2013 dotnetnuke

我已成功安装DNN 8和所有配置。 我也在视频工作室中引用视频开发模块。 https://www.youtube.com/watch?v=AKCYRPuoXF4

当我尝试构建项目时 错误来自:

  

错误17找不到类型或命名空间名称“DotNetNuke”   (你错过了使用指令或程序集吗?   参考?)C:\ websites \ dnndev.me \ DesktopModules \ MyDNNModule \ MyDNNModuleModuleSettingsBase.cs 13 7 MyDNNModule

请帮助解决这个问题。 提前谢谢你。

3 个答案:

答案 0 :(得分:2)

使用DNN8,有时我会收到一组错误消息

  

类型或命名空间名称' DotNetNuke'找不到(是你吗?   缺少using指令或程序集引用?)

,可能是10或15个,并且都位于一个ascx文件的顶部。 (我的dotnetnuke.dll正确放置在DNN&#bin文件夹中)。更好看(向下滚动!),我可以看到 - 除了它们 - 还有一些错误消息(可能只是其中之一),并且那些额外的错误是完全清晰和合乎逻辑的。所以我更正了我的源代码以避免这些额外的消息,当我这样做时 - 那些有问题的消息也会消失!

答案 1 :(得分:2)

在我的情况下,我花了一些时间才找到这个问题的解决方案,因为它只在我对View.ascx文件进行更改时才被触发。

您需要Visual Studio项目将框架定位到 4.5 而不是 4.5.1

我从here得到了这个解决方案。

答案 2 :(得分:1)

确保在c:\ websites \ dnndev.me \ bin文件夹中添加对dotnetnuke.dll的引用

老实说,我还没有对DNN 8 CTP做过任何事情,我会坚持使用7.4.1直到8正式发布。