我正在开发DNN,即DOTNETNUKE。我从codeplex下载了dnn blog 4.1.0。现在,当我尝试构建项目时,它会让我误解下面的代码:
MyActions.Add(GetNextActionID, GetString("msgEditBlogSettings", LocalResourceFile), "", Url:=EditUrl("BlogID", m_oBlog.BlogID.ToString(), "Edit_Blog"), Secure:=DotNetNuke.Security.SecurityAccessLevel.Edit, Visible:=True)
错误是
重载解析失败,因为没有可访问的“添加”接受此数量的参数
正如我在Visual Studio提供的智能帮助中所看到的,Add可以有三个参数,但在上面的代码行中它有4个参数,我不知道为什么。我该如何解决这个问题,请帮助我。任何想法将不胜感激。提前致谢。
答案 0 :(得分:0)
我不知道您正在编程的语言或上下文,但是当我看到像这样的错误时,我看看是否有一个内联函数调用(在这种情况下是GetString或EditUrl),提前关闭 - 即您传递给Add的参数之一实际上应该是这些方法之一的参数。
祝你好运。