2015-11-11 1 views
0

У меня есть решение, которое содержит 5 проектов C# projecst, 2 проекта wix и проект C (2010). Мы разрабатывали это в VS2013 Ultimate, и все было в порядке. Я просто попытался открыть решение в VS2015, у меня нет ошибок и никаких предупреждений. Когда я нажимаю кнопку запуска (F5), ничего не происходит. Я даже не попал в первую строку файла Program.cs. Все, что ему кажется, это построить проект. Есть идеи?Программа не запускается после переключения с VS2013 на VS2015

EDIT

Тот же проект был открыт как в VS2013 и VS2015 в то же самое время, когда я сравнивал конфигурации и т.д.

Когда я закрыл VS2013, программа побежал!

Не совсем уверен, почему это произошло ...

+2

Проверьте, был ли один из проектов вашего проекта отмечен как проект запуска (он имеет название boll в браузере решений). Если ни один не отмечен, сделайте это через контекстное меню правой кнопкой мыши. –

+0

Я проверил это, у меня есть проект, отмеченный, и это правильный проект! @AndyKorneyev – Chris

+1

в свойствах проекта, должна быть какая-то вещь для запуска. убедитесь, что он установлен правильно. –

ответ

1

Да проблема действительно с запуском такой же проект как в Visual Studio 2013 и 2015 в то же самое время.

Когда вы запускаете программу, только версия VS, которая была открыта первой, сможет запустить программу. Это связано с тем, что первый открытый VS присоединяет процесс vshost.exe к проекту и отрицает любой доступ к этому exe, поэтому последняя открытая версия не может подключить свой собственный vshost.exe. Таким образом, он останавливается после создания решения.

+0

Спасибо, @FarhanAnam! – Chris

1

Тот же проект был открыт как в VS2013 и VS2015 в то же самое время, когда я сравнивал конфигурации и т.д.

Когда я закрыл VS2013, программу побежал!

Не совсем уверен, почему это произошло ...

+0

Неправильное редактирование? –

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

  • Нет связанных вопросов^_^