我可以在Webmatrix上运行Composite C1 v4.0 Beta1。我试图在VS2012上运行它,但是我遇到了编译器错误,其中一个说这是 System.Web.WebPages.HelperResult
的2个dll文件代码是:
@helper NavigationTree(IEnumerable<PageNode> pages, int endRenderLevel)
我有两个版本的System.Web.WebPages.dll:
Composite v4.0 / Bin文件夹还包含更新的版本。但是我不知道如何指向正确的dll,项目中没有参考设置,我只是在VS2012中打开文件夹作为网站。
如何指出正确的dll?我尝试添加正确的dll引用,但VS表示已添加引用。
答案 0 :(得分:1)
程序集重定向(绑定),如下所示:http://msdn.microsoft.com/en-us/library/7wd6ex19(v=vs.110).aspx可能是一个很好的起点
答案 1 :(得分:0)
刚刚从web.config中删除了旧的程序集引用
<!-- <add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> -->