Почему visual studio не запускает проект
Этот проект работал нормально, затем я перезагрузил компьютер, чтобы установить новый графический процессор, и теперь он выдает следующую ошибку, когда я пытаюсь запустить его:
Я попытался «Очистить решение» и «Восстановить решение».
Переход к исполняемому файлу вручную и запуск его работает. Вышеуказанная ошибка возникает, когда я нажимаю кнопку «Выполнить» в VS2010.
Кто-нибудь знает, почему это может происходить?
С помощью инструмента ремонта в VS Management все исправили.
(То есть щелкните правой кнопкой мыши Visual Studio 2010 и выберите «Изменить/Удалить» в инструменте удаления программ на панели управления Windows, а затем нажмите «Восстановить» в окне управления Visual Studio при его загрузке.)
У меня была эта проблема на VS2008: я удалил .suo; .ncb; и пользовательский файл проекта, затем перезапустил решение, и это решило проблему для меня.
Единственный способ, которым я смог преодолеть это (переустановка не была опцией), это установить свойства проекта-> web-> start action -> "не открывать страницу. Дождаться запроса от внешнего приложения «.
Кстати, я думаю, что в какой-то момент это началось из-за мода, который я сделал для machine.config. :) И нет, я не помню, что это было. Похоже, это очень апокалиптическая ошибка, когда однажды вы ее получаете, она никогда не исчезнет.
Так что если вы нашли эту страницу в Google, вы должны знать, что вы обречены. :)
Я нашел связанную тему:
Вот лучший предлагаемый ответ:
Tools > Internet Options > Advanced Under the Browsing Section
затем снимите флажок
Для меня это был антивирусный сканер, которому не нравился тот факт, что у меня в файле exe несколько раз.
project.class.console.exe <- не запускается
console.exe <- будет работать
Для меня это был . Антивирус! Kaspersky Endpoint security 10. Кажется, что частые компиляции и смена exe-файлов приводили к тому, что он блокировал файл.
У меня лично есть эта проблема в Visual 2012 с приложениями x64, когда я проверяю опцию «Режим совместимости с управляемым C++» в меню Debugging->General options of Tools->Options . => Снятие отметки с этой опции решает проблему.
У меня была похожая проблема при использовании веб-проекта Silverlight .
Я решил проблему, установив стартовую страницу (в silverlight .aspx - стартовая страница).
В браузере проекта щелкните правой кнопкой мыши вашу стартовую страницу и установите ее.!
Я столкнулся с подобной проблемой. И я обнаружил, что решение совершенно не связано с ошибкой. Хитрость была в том, чтобы переименовать название сборки. Решение: VS 2013 -> Свойства проекта -> Вкладка приложения -> Свойство AssemblyName изменено на новое имя <25 символов
У меня была похожая проблема, но ни одно из перечисленных здесь решений не помогло. Моя проблема заключалась в том, что в моем решении было несколько проектов, и не тот, который был выбран в качестве проекта запуска, как только я это изменил, все заработало.
Сбросьте диагностику и статический анализ в разделе, например, Свойства -> Фортран -> Диагностика. Будьте особенно внимательны к «Уровню статического анализа безопасности» и не устанавливайте его. Удачи!
Я просто снова столкнулся с той же проблемой: консольное приложение, Visual Studio 2013, 64-разрядная ОС. В настройках проекта было установлено «Любой процессор», я создал новую конфигурацию для x86 и VS был доволен.
- В обозревателе решений щелкните правой кнопкой мыши свое решение (.sln) и выберите «Диспетчер конфигурации».
- Active Solution Platform: если написано «Любой ЦП», щелкните стрелку раскрывающегося списка и выберите «»
- В поле «Введите или выберите новую платформу» введите «x86»
- Теперь убедитесь, что «Платформа активного решения» установлена на x86
- Run (F5)
Я думаю, что VS больше не может решить путь по какой-то причине.
Вы можете попробовать перейти в диалоговое окно «Свойства проекта», выбрать вкладку «Отладка», выбрать «Запустить внешнюю программу» в группе «Начать действие» и ввести полный путь к исполняемому файлу.
В случае приложений Windows ошибка устраняется путем изменения свойств запущенного проекта.
- Щелкните правой кнопкой мыши по текущему запущенному проекту, выберите Свойства
- Отладка -> Проверить Включить отладку неуправляемого кода и нажать сохранить кнопку в меню.
Если вы используете репозиторий кода, обычно этот файл не сохраняется, чтобы отменить контроль версий.
в моем случае мы решили из настроек отладки проекта, как
Невозможно запустить программу
'C:\Users\some user\Downloads\имя проекта \.\Debug\fil_name.exe'
Система не может найти указанный файл.
Проблема была в несоответствии имени файла и неправильного пути к этому файлу.
1. Итак, перешли к Project-> Properties-> Linker-> General-> и на правой панели в «Output file» изменили имя с «fil_name.exe» на «file_name.exe»
Файл file_name.exe находился в более глубокой папке, например ->\Debug\crv.
2. Также сделал Project-> Properties-> Configuration Configuration-> и на правой панели в 'Output Directory' отредактировал '.\Debug \' to '.\Debug\crv'
Я столкнулся с этой ошибкой, когда "" был добавлен по ошибке к моим аргументам командной строки при изменении свойств "Все конфигурации". Удаление их из RightClickProject-> Properties-> Configuration Properties-> Debugging-> Command Arguments позволило снова запустить его в отладчике.
У меня такая же проблема.
Причиной для меня было то, что параметр Command в Configuration Properties | Debugging был сброшен до значения по умолчанию.
Я публикую это только потому, что у меня была специфическая проблема с аргументами командной строки, которые я передавал. Будучи неопытным с командной строкой, я использовал «<» и «>» в своих аргументах, и это перенаправляло файл на меня. Надеюсь, это кому-нибудь поможет.
Случилось такое недавно. Раньше такого не было. Приходится вручную делать Rebuild, а потом нажимать F5, что ужасно неудобно. Что со студией случилось?
P.S. Visual Studio 2012
При нажатии F5 студия компилирует проект, но окно проекта не запускается
При нажатии F5 студия компилирует проект, но окно проекта не запускается Когда сделал класс .
Eclipse компилирует и запускает другой проект
У меня в рабочем каталоге два проекта. При запуске второго компилятор начинает работу с первым.
VS не запускает скомпилированный файл
Вызывает ошибку :cry: уже пробовал переустановить VS три раза. но ошибка повторяется. помогите.
Уже скомпилированный проект выдаёт ошибки при повторном запуске
Доброе время суток! Имеется: .exe-шник и Delphi-проект к нему. В .exe есть небольшой баг.
Хм.. Тож заметил такую лажу.
Удаляю из каталога \bin\debug EXE-шник и жму снова F5
Главное первый раз когда такое случилось целый день тупил. Почему изменения в коде не пашут.
Подстава
У меня при этом студия показывает ошибку, что не найден файл для запуска. И при этом упорно не хочет снова его собрать
Помогает только пункт Rebuild.
Кстати, такая проблема у меня только с одним проектом. Во всех других проектах все ок.
У меня при этом студия показывает ошибку, что не найден файл для запуска. И при этом упорно не хочет снова его собрать
Помогает только пункт Rebuild.
Кстати, такая проблема у меня только с одним проектом. Во всех других проектах все ок.
Ну у тебя проблема явно в другом. У меня похоже на проблему с правами на файл. Не может переписать ЕХЕ-шник.
(Так как по F5 он его заново создавать должен)
А у тебя просто не хочет компилировать. Если даже не создает а сразу запустить пытается.
Странно все это. У меня тоже не постоянно. Но раз в неделю случается с разными проектами.
Жуткая ошибка на самом деле. Внес рисковый код оптимизации в программу. Нажал F5 работает. Не вылетает. Пошел дальше его развивать. А потом оказывается что он ни хрена не работает а просто запускается старый файл. А ты уже все программу "оптимизировал".
Боюсь уже. Больших программах создаю тестовые окна в которых меняю значения при рисковых правках. Чтоб было видно прошли изменения или нет.
последнее, что я делал, было добавить таймер в пользовательский элемент управления, который обновляет цвет. Теперь каждый раз, когда я открываю проект, он загружает его, а затем говорит: "Visual Studio перестала работать".
Я заметил, что Visual Studio "запускает" таймер в режиме конструктора, поэтому я подумал, что это может вызвать проблему, поэтому я удалил таймер из конструктора.cs, а затем переименовал все файлы, которые открывала Visual Studio, но все равно он аварийно завершает работу. Все остальные проекты работают нормально. Это 4-е время, когда это случилось со мной. Я использую Visual Studio 2012 Ultimate. Любые предложения, пожалуйста?
похоже, что ваши настройки решения были повреждены, когда студия разбилась. Вы можете сбросить их, удалив :
- убедитесь, что вы можете Показывать скрытые файлы
- найдите решение в Проводнике Windows. Это должно быть
- должен быть скрытый *.suo файл в той же папке. Удалить его.
это сбросит все настройки вашего решения, в том числе окна были открыты.
отключение расширений Visual Studio исправлено для меня
Инструменты -> Расширения и обновления -> установлен
в моем случае, Web Essentials был причиной проблемы
надеюсь, что это помогает!
закройте все экземпляры VS 2012. Откройте VS 2012 в режиме администратора (только VS 2012 без решения), затем с помощью этого экземпляра VS попробуйте открыть проект *.ФСЛ.
Он должен открыться должным образом. Для меня только это решение работает, ни удаление *.файл suo не отключает расширения и обновления.
надеюсь, что это помогает. Наслаждаться. Что вас останавливает:)
Если у вас есть другая версия Visual Studio на вашем компьютере, откройте ее. Щелкните Отладка - > Присоединить К Процессу. Выберите другой процесс Visual Studio. Вы должны видеть только одного. Имя процесса-devenv.исполняемый.
теперь повторите проблему в сломанном VS. Он сломается на исключении в unbroken VS.
в моем случае исключение выглядело так
необработанное исключение типа System.Исключение typeloadexception' произошло в Microsoft.VisualStudio.Платформа.Вседитор.dll файлы
дополнительная информация: тип метода 'Connect' 'В JetBrains.ПОЛЬЗОВАТЕЛЬСКИЙ ИНТЕРФЕЙС.SrcView.ContextNotifications.ContextNotificationControl' от JetBrains сборку.Платформа.UI, версия=104.0.0.0, Культура=нейтральная, PublicKeyToken=1010a0d8d6380325 ' не имеет реализация.
я исправил это, запустив установщик Resharper и установив опцию восстановления.
убедитесь, что права доступа к файлам согласованы. Если bin или obj папки не могут быть доступны, Visual Studio может аварийно завершить работу. Установите права собственности и разрешения на файл в свойствах файла - > безопасность - > дополнительно.
очистка моего кэша TFS работала для меня.
- закройте все экземпляры Visual Studio на клиентском компьютере
- вручную удалите соответствующую папку кэша клиента TFS, а затем запустите Visual Studio
соответствующие папки TFS для удаления вручную выглядят следующим образом:
TFS 2017: %localappdata%\Microsoft\Team Foundation.0\Cache\
TFS 2015: %localappdata%\Microsoft\Team Foundation.0\Cache\
TFS 2013: %localappdata%\Microsoft\Team Foundation.0\Cache\
TFS 2012: %localappdata%\Microsoft\Team Foundation.0\Cache\
Может надо нажать треугольник рядом с WindowsFormsApp3 и посмореть что там?
В частности два раза на щелкнуть на коде от дизайнера форм после раскрытия. ^_^
Если ошибка - уже писать сюда.
Реально хотя-бы ветку раскрыли, а то не видно что с проектом _вообще_!
Может и всё нормально с ним. Просто все окна закрыты =)
P.S: Windows Forms + C++ крайне не рекомендую. Собственно и Microsoft сам не в воссторге от своей-же "технологии" скрещивания удава с носорогом.
. Гений (78836) Не разглядел =) Ну и поленился открыть отдельно в нормальном виде скрин.Танец с бубном от компании Microsoft :)
Для того, чтобы создать проект Windows Forms в среде Visual Studio C++2017 необходимо убедиться в том, что пакет C++/CLI установлен. Для этого запустите Visual Studio Installer и нажмите кнопку Изменить. На вкладке Рабочие нагрузки для общего компонента Разработка классических приложений на C++ должна быть установлена галочка. Если её нет, то установите её. На вкладке Отдельные компоненты в окне слева прокрутите список компонентов вниз до раздела Компиляторы, средства сборки и среды выполнения и напротив компонента Поддержка C++/CLI установите галочку. В правом нижнем углу нажмите кнопу Изменить. Начнётся загрузка, после которой будет выполнена последующая установка. Если галочки везде проставлены, то можно перейти к выполнению первого пункта Инструкции. Если нет, то закройте Visual Studio и откройте её снова. После того как откроется окно среды выполните следующие пункты:
using namespace System;
using namespace System::Windows::Forms;
[STAThreadAttribute]
void Main(array^ args) Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
WindowsForms::MyForm form;
Application::Run(%form);
>
22. Сохраните файл, закройте, а затем снова откройте Visual Studio и запустите свой проект: Файл / Последние проекты и решения
23. Нажмите клавишу F5
Читайте также: