【发布时间】:2012-02-01 22:22:04
【问题描述】:
我正在尝试执行 Syncfusion 提供的示例,但遇到了汇编错误。
(0): error CS1705: Assembly 'Syncfusion.Schedule.Mvc, Version=10.104.0.44, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89' uses 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
我以为我只需要删除失败的引用并添加我的更高版本,编号 4。不幸的是,在构建时,该项目继续尝试使用版本 2 构建。
我至少应该有这个:
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
但是在构建中我得到了这个:
<add assembly="System.Web.Mvc, Version=2.0.0.0, Culture=neutral, ublicKeyToken=31BF3856AD364E35" />
【问题讨论】:
标签: assemblies version syncfusion