ProjectTypeGuid удаляется при загрузке

Я загружаю уже проверенный проект MVC.

Файл .csproj имеет следующие идентификаторы типов проектов:

    <ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

Но когда я загружаю проект в свой VS, Projecttypeguids обновляется до следующего:

    <ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

Поискав в Интернете, я обнаружил, что удаленный guid соответствует MVC4. Я не уверен, почему GUID удаляется при загрузке проекта. Кроме того, у меня установлен MVC4. Когда я создал новый проект MVC4, я вижу, что в этом новом проекте появляется GUID.

Что-нибудь, что мне здесь не хватает?

Спасибо !


person user3421442    schedule 19.05.2014    source источник
comment
Вы загружаете свой проект в более новую версию Visual Studio?   -  person Nathan A    schedule 20.05.2014
comment
Нет, это была та же версия, в которой он был разработан. VS 2012. Но у меня на той же машине установлен VS 2013.   -  person user3421442    schedule 21.05.2014
comment
Я столкнулся с той же проблемой с VS2013. Я думал, есть какой-то пакет, который это делает. Поэтому я удалил все пакеты, но не повезло. Затем я отформатировал ноутбук и установил новую версию VS2013, но Guid по-прежнему удаляется.   -  person 101V    schedule 07.07.2014
comment
У меня возникла эта проблема, потому что я запустил приложение в VS2013, но теперь мне нужно продолжить работу в VS2012. Он по-прежнему открывается и работает в VS2012, но у меня возникает эта проблема, когда я пытаюсь поместить guid {E3E379DF-F4C6-4180-9B81-6769533ABE47} в свой файл csproj. Когда я снова открываю, он удаляется.   -  person Ray    schedule 26.03.2016