14

私は ASP.NET MVC 3 (VS2012) にアップグレードした ASP.NET MVC 2 Web サイト (VS2010) を持っています。

 Could not load file or assembly 'System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

いくつかの検索の後、いくつかの参照 (System.Web.WebPages を含む) に CopyLocal を設定し、VS2012 で公開ツールを使用する必要があることを示すこれを見つけましたが、これにより次の例外が生成されました?

Could not load file or assembly 'System.Web.WebPages.Deployment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

また、copyLocal を設定する Deployment DLL が見つかりませんか?

どうすればこれを解決できますか?

4

1 に答える 1

19

http://joel.net/getting-asp.net-mvc-3-working-on-discountasp.netを読んでください。

System.Web.WebPages.Deployment への参照を追加し、それを CopyLocal にも設定する必要があります。

于 2012-07-06T10:14:51.470 に答える