При запуске приложения в Visual Studio 2010 с установленными на вашем компьютере .net Framework 4 и MVC 3 автоматически создаются следующие папки:
C: \ Program Files \ Microsoft ASP.NET \ ASP.NETMVC 3
C: \ Program Files (x86) \ Microsoft ASP.NET \ Веб-страницы ASP.NET.
Эти папки также содержат папку «Сборки».
ASP.NET MVC ссылается на следующие дополнительные сборки:
System.Web.Mvc
Microsoft.Web.Infrastructure
System.Web.Razor
System.Web.WebPages
System.Web.WebPages.Razor
Чтобы развернуть свое приложение на общем сервере без поддержки со стороны вашей хостинговой компании, вы можете просто скопировать эти файлы DLL и вставить их в папку BIN.
Сделать библиотеки DLL локальными при публикации:
Если вы не хотите копировать эти файлы вручную или у вас нет прав на копирование и вставку этих файлов, вы можете использовать этот метод.
Файлы DLL, упомянутые в ручном методе, могут быть включены в папку Bin при публикации проекта в рабочей среде.
Чтобы включить их в папку Bin, перейдите в приложение MVC.спроектируйте и разверните узел «Ссылки» в дереве проекта.Выберите вышеуказанные сборки, затем щелкните правой кнопкой мыши и выберите «Свойства» и измените «Локальное копирование» на «Истина», поскольку по умолчанию это значение «Ложь».Если для атрибута Local Copy задано значение TRUE, выбранная DLL будет включена в папку «Bin» при публикации проекта.