2017-01-10 8 views
0

Я использовал свой собственный компьютер с установленным в нем VS 2015. Когда я запускаю/проигрываю свой Index.cshtml, он будет запущен в URL http://localhost:xxxx/Controller/Index , и он будет работать нормально.Запуск проекта C# MVC

Но после того, как моя компания сказал мне использовать свой компьютер с VS 2012 вместо этого, когда я бегу/играл мой Index.cshtml, она будет работать в URL http://localhost:xxxx/Views/Controller/Index.cshtml, то он покажет ошибку о не могу найти правильный путь.

Что мне недостает в моем проекте? Я попытался удалить и повторно добавить System.Web.MVC в мои ссылки, но он все тот же. Я потратил много времени, чтобы исправить это, но пока не нашел ответ.

Или мне нужно установить какое-то дополнение в мой VS?

** EDIT

извините если я вас неправильно понять мой вопрос. Мой вопрос в том, как сделать мой VS 2012 может работать в том же URL с моим VS 2015 автоматически. потому что прямо сейчас, каждый раз, когда я запускаю свой проект в VS 2012, мне нужно, чтобы изменить свой URL вручную, чтобы он мог работать в правильном пути и URL

спасибо

ответ

1

Благодаря @Fedri Qrueger, что я могу найти ответ. Даже после установки расширения проблема все еще возникает.

Решение, которое я нашел, - это редактировать проект.

правой кнопка мыши по проекту => Свойства => Web

Затем измените начальное действие с Текущей страницы в конкретной страницы и оставьте это поле пустым. как он ответил в here

1

если вы создаете Mvc проект против 2015 есть возможность создать проект MVC 5, который не имеет встроенной поддержки на vs 2012. Вам необходимо установить расширение.

Стенд одна инсталлятор находится здесь:

https://www.microsoft.com/en-us/download/details.aspx?id=41532

в примечаниях к выпуску/установке можно найти на

http://www.asp.net/visual-studio/overview/2012/aspnet-and-web-tools-20131-for-visual-studio-2012

Зависимость:

  • .NET 4.5

В комплекте:

  • MVC5
  • Entity Framework 6
  • Web API 2
  • Bootstrap
  • Бритва
  • NuGet 2,7
+0

спасибо. позвольте мне попробовать сначала – Mark

+0

после того, как я проверил My VS 2012, я понял, что я установил это расширение. Но спасибо вам, что я получил больше мета-ключевых слов, чтобы больше узнать о проблемах – Mark

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