dnn无法加载类型

时间:2012-11-02 17:41:35

标签: types dotnetnuke

我在DotNetNuke的帮助下创建了一个站点。在我向项目中添加新模块后,我单击Build Solution,我收到错误“无法加载类型XYZ”。 我的模块定义

       <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DemoRequestControl.ascx.cs" Inherits="ABC.Controls.DemoRequest.DemoRequestControl" %>

DemoRequestControl.ascx.cs文件命名空间

namespace ABC.Controls.DemoReport
{
    public partial class DemoReportControl : PortalModuleBase 

可能缺少某些引用或者它是名称空间问题......我不知道。

1 个答案:

答案 0 :(得分:3)

这看起来不错。我相信您正在为您的模块使用Web应用程序项目,并且没有设置构建路径。这样做:

  • 项目属性&gt;构建
  • 选择dnn门户的bin目录作为输出路径。

这样你的模块的dll将在/ Bin文件夹中,dnn可以加载程序集。

如果您需要任何其他帮助,请与我们联系。