在global.asax上继承IContainerAcessor会导致分析器错误

时间:2015-04-15 14:39:19

标签: c# asp.net asp.net-mvc unity-container

我已经开始研究正在为我的同行构建和运行的ASP.NET MVC Unity Web项目,但是当我尝试运行该项目时,我得到以下引用第1行的Parser Error我的Global.asax文件:

  

“解析器错误消息:正文的签名和声明   方法实现不匹配。“

     

删除对的引用可以避免此错误   来自IContainerAccessor和继承的容器属性   的global.asax.cs。

当我尝试通过在Application_Start的开头放置一个断点来调试问题时,构建仍然有效,但是我收到错误页面而没有遇到断点。

即使在通过源代码控制获得对其他人有用的内容之后,此问题仍然存在。我不确定我还能尝试什么,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

该错误消息的两个原因:

1您的本地Web服务器运行的代码与您的代码不同     实际上正在努力:  试着解决这个问题:

  • 停止调试。
  • 停止本地网络服务器
  • 清理并重建
  • 您可能需要重新创建虚拟目录。

2您的本地项目指向的dll库版本与源代码管理中的版本不同