0

我在 Reflector 中打开了我的一个 ASP.NET MVC 2 项目的 DLL,并注意到有两个对 System.Web.Mvc 的引用——一个用于 1.0.0.0 版本,一个用于 2.0.0.0。我似乎在 csproj 文件和 web.config 文件中的任何地方都没有对 v1 的任何引用,但是当我尝试运行应用程序时出现错误Could not load file or assembly 'System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

对 v1 的依赖从何而来?

4

1 回答 1

1

您可能通过不同的程序集间接引用了 v1。

于 2010-07-26T15:02:27.830 回答