2010-04-06 2 views
2

** c: \ Windows \ Microsoft.NET \ Framework \ v3.5 \ Microsoft.Common.targets (0,0): warning MSB3245: Не удалось устранить эту ссылку. Не удалось найти сборку «System.Web.Mvc, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35, processorArchitecture = MSIL». Убедитесь, что сборка существует на диске. Если эта ссылка требуется для вашего кода, вы можете получить ошибки компиляции.Что это за сообщение?

Может ли любое тело сказать мне, что это за сообщение?

Когда я развертываю свое приложение ASP.net MVC с помощью TFS, я получаю эту ошибку mesage?

Благодаря

ответ

5

Я подозреваю, что это значит, что у вас не установлен MVC2 на целевой машине, и это предупреждение о том, что, когда приложение компилируется там не получится.

+0

Пожалуйста, не могли бы вы рассказать мне, что такое процекур, чтобы сделать это? – kumar

+1

@kumar http://www.microsoft.com/web/gallery/install.aspx?appsxml=http://www.microsoft.com/web/webpi/2.0/WebProductList.xml&appid=MVC2 (открыт на целевой машине, не на развивающейся машине) – Alxandr

2

Возможно, вам нужно установить MVC 2 на компьютер, на котором вы развертываете.

0

Установите «Скопировать местное» на «true» на System.Web.Mvc в Справочнике вашего проекта и разверните его с помощью System.Web.Mvc.dll в папке bin.

+0

Я сделал копию локально, но получаю такую ​​же ошибку mesage. – kumar

+0

Вы можете проверить, что она скопирована в нужную папку во время развертывания? Здесь не много, но поставьте его там, где его ищет компилятор. –