2015-09-02 4 views
0

я работал на VS2013 на проект библиотеки классов, который ссылается на DLL MVC по следующему адресу:Ошибки компиляции после установки VS2015

C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 4 \ Assemblies \ System.Web.Mvc.dll

Затем я удалил VS2013, затем установил VS2015. Теперь мой проект требует DLL, MVC

enter image description here

Пожалуйста, обратите внимание, что следующий путь: C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 4 \

является отсутствует на моем компьютере.

следующая ошибка компиляции появляется на сборке:

Тяжесть Код Описание проекта Строка файла CS0234 Ошибка типа или пространства имен имя «Mvc» не существует в пространстве имен «System.Web» (пропущена сборка??)

+0

Удалите их и добавьте их снова. –

+0

Я не могу добавить их снова, потому что на моем компьютере отсутствует старый путь C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 4 – Ala

ответ

0

Мое предположение было бы то, что MVC4 был связан вместе с визуальной студией 2013 года и, следовательно, также удален. Вы можете попытаться переустановить его самостоятельно с помощью web platform installer или удаления зависимостей и повторного добавления их с помощью nuget (https://www.nuget.org/packages/Microsoft.AspNet.Mvc/4.0.40804) Install-Package Microsoft.AspNet.Mvc -Version 4.0.40804

+0

Если я установил пакет, тогда будет (пакеты. config) в моем проекте, который я не хочу – Ala

+0

offtopic: в чем ваша забота о файле package.config/использовании nuget? –

+0

Этот проект представляет собой командный проект, я не могу добавить файл package.config :) – Ala

Смежные вопросы