0

我在单独的项目(类库)中有几个自定义模块,而不是直接在网站项目本身中。我的前任曾经使用 Visual Studio 2008 来编辑模块。

现在,在将项目迁移到 Visual Studio 2012 后,我遇到了一些奇怪的错误,告诉我需要对 DotNetNuke - Assembly 的引用。该程序集位于对应项目的 bin 文件夹中,自迁移以来没有任何变化:

在此处输入图像描述

参考似乎没问题: 在此处输入图像描述

我可以在例如 TabController(位于 中DotNetNuke.Entities.Tabs)上按 F12,这将按预期打开对象浏览器。我看不出这里有什么问题。当我编译时,错误列表充满Reference required to assembly 'DotNetNuke, Version=5.0.0.799, Culture=neutral, PublicKeyToken=null' containing the type 'DotNetNuke.Entities.Tabs.TabInfo'.或类似。

我隐约记得在旧的 Visual Studio 2008 中安装了“DotNetNuke 项目模板”。这也可能是个问题吗?

4

0 回答 0