我已成功安装DNN 8和所有配置。 我也在视频工作室中引用视频开发模块。 https://www.youtube.com/watch?v=AKCYRPuoXF4
当我尝试构建项目时 错误来自:
错误17找不到类型或命名空间名称“DotNetNuke” (你错过了使用指令或程序集吗? 参考?)C:\ websites \ dnndev.me \ DesktopModules \ MyDNNModule \ MyDNNModuleModuleSettingsBase.cs 13 7 MyDNNModule
请帮助解决这个问题。 提前谢谢你。
答案 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正式发布。