Не вдається розпочати налагодження. Не вдалося запустити стартовий проект. VS2015


88

Я розпочав новий проект консолі у VS2015. У мене є лише цей код:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SautinSoft;

namespace PdfParser
{
    class Program
    {
        static void Main(string[] args)
        {

            string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            SautinSoft.PdfFocus f = new PdfFocus();
            f.OpenPdf(@"path:\abc.pdf");

            if (f.PageCount > 0)
                f.ToExcel(@"path:\abc.xls");
        }
    }
}

Коли я намагаюся запустити, я отримую таке:

Не вдається розпочати налагодження. Не вдалося запустити стартовий проект. Перевірте налаштування налагодження для запуску проекту.

Як я можу це виправити? Дякую.


7
Клацніть правою кнопкою миші на своєму рішенні та виберіть вищезгадану консольну програму як стартовий проект.
Flowerking

4
Клацання правою кнопкою миші на проекті, про який йде мова, та вибір «встановити як стартовий проект» робить трюк
MusicLovingIndianGirl

2
Чи можемо ми поглянути на ваше рішення?
енкриптор

1
На Solution Explorerправою кнопкою миші на PdfParserпроекті і виберіть Встановити в якості проекту запуску
Мохсен

1
не працює. @Flowerking Я маю проект веб-додатків з декількома проектами бібліотеки класів, але встановлення проекту веб-програми як проекту запуску не працює.
ar27111994

Відповіді:


154

Після оновлення MSVC2015 до Update3 у мене виникла та сама проблема: замість того, щоб std::mapу вікні Watch відображатись як жахливе std::_Tree<std::_Tmap_traits...тощо, деякі плагіни почали видавати винятки, деякі проекти не могли працювати в режимі налагодження.

Все було вирішено шляхом видалення CurrentSettings.vssettings. Зазвичай він знаходиться за адресою Documents\Visual Studio 2015\Settings Якщо ні, перейдіть до `Інструменти -> Параметри -> Навколишнє середовище -> Параметри імпорту та експорту ', щоб знайти розташування цього файлу.


3
де CurrentSettings.vssettingsзберігається? У мене така ж проблема з оновленням 3
Zapnologica

10
Можливо, у ваших документах \ Visual Studio 2015 \ Налаштування \
пан NAE

6
Ви також можете запустити devenv.exe за допомогою перемикача /ResetSettingsдля скидання файлу .vssettings
Скотт Чемберлен

У цьому файлі багато речей. Що ще зламається або зміниться після видалення цього файлу?
JSideris

3
Я перейшов до папки і видалив усі поточні налаштування.vssettings, але все одно прийшла та сама помилка. Після цього працював перезапуск Visual Studio.
Стівен Хаймс,

133

Мав це на новій платформі веб-програми ASP.NET Core 1.0.

Вирішено з перезапуском Visual Studio.


13
Дякую! Я радий, що спробував це спочатку, перш ніж видалити файл vssettings!
Rob H

1
Працює і для мене!
kurakura88

2
Хлопчик, я коли-небудь радий, що подивився цю відповідь, перш ніж слідувати порадам у прийнятій. Перезапуск VS це виправив, не потрібно видаляти будь-які файли ^^
Syndic

1
Це вирішує мої проблеми. Але не зрозумів, що щойно сталося вперше?
Ashish Gope

1
Я люблю прості рішення!
віктор

15

Я теж застряг у цьому. Я видалив обидві папки bin & obj, зробив відновлення, а потім він запустився.

Дуже безглузда помилка ....


Просто перебудова цілого рішення вирішила проблему для мене
Матеуш Мігала,

13

У мене була ця проблема, коли я спробував start (without) Debuggingзапустити Asp.NetMVC project

Ви використовуєте Visual Studio як Administrator

так просто restartвізуальна студія AsAdministrator


1
Я спробував цю відповідь, і вона спрацювала. Потім я спробував перезапустити і запустити як звичайний користувач, як ця відповідь stackoverflow.com/a/38650683/823, і це також спрацювало.
ryantm

1
Проблема з цією відповіддю полягала в тому, що ця проблема виникала у мене під час запуску Visual Studio як адміністратора.
Карломаніо

9

Окрім "Неможливо запустити налагодження", у мене також виникли помилки "Операцію не вдалося виконати: невизначена помилка", коли я намагався відновити.
Завдяки спливаючому вікні Visual Studio: «операцію не вдалося завершити» було достатньо, щоб закрити Visual Studio 2015, а потім знову відкрити .


У мене виникла ця помилка, і у мене було кілька випадків відкриття VS. Це було вирішено після закриття всіх інстанцій, а потім повторного відкриття. Я спробував просто закрити той, який спочатку дав помилку, і це не допомогло
PlantationGator

7

Переконайтеся, що ви запускаєте Visual Studio від імені адміністратора.

  1. Клацніть правою кнопкою миші ярлик Visual Studio 2015
  2. Виберіть вкладку Ярлик
  3. Клацніть на Додатково
  4. Постійно встановлюйте прапорець біля пункту «Запускати як адміністратор» (див. Нижче)

Це вирішило проблему для мене з точним повідомленням про помилку, про яке йдеться.

Не ідеально постійно запускати VS в режимі адміністратора. Обов’язково зніміть прапорець, коли вашу проблему буде вирішено.


4
Це страшна порада. Не запускайте нічого як адміністратор, якщо у нього немає вагомих причин для запуску як адміністратор. Є конкретні випадки, коли вам потрібно запустити VS як адміністратор, але ви не повинні це робити загалом.
Will Dean

1
Одноразовий запуск з використанням адміністративних привілеїв, безумовно, є вагомою причиною, оскільки він вирішив мою проблему. Після першого запуску, який працював нормально, я закрив Visual Studio, знову відкрив його, використовуючи звичайні привілеї, що не належать до адміністратора, і все пройшло однаково гладко. Сказавши це, я повністю погоджуюсь з @WillDean, що НІхто не повинен розвиватися під адміністративними привілеями "весь час"
Хуліо Нобре

Я б також не рекомендував цю відповідь; повідомлення про помилку все одно відображатиметься під час запуску VS із правами адміністратора, тому ви по суті виконуєте перезапуск VS, який тимчасово може вирішити проблему для більшості користувачів.
дерпасавр

5

У моєму випадку немає необхідності видаляти все, я щойно відкрив

"CurrentSettings.vssettings"

файл і прокоментував цю властивість

<PropertyValue name="DefaultBehaviorForStartupProjects">1</PropertyValue>

і все виправлено.

Зразок


Для мене, прокоментувавши це, як тільки я знову відкриваю проект у VS, це повертає мої зміни. Отже, це рішення насправді не працює.
levininja

3

Я просто мав ту саму проблему і вирішив її, видаливши каталог .vs у каталозі проекту.


1
Після того, як я встановив диспетчер пакувальних пакетів та деякі розширення для vscode, у мене сталася однакова помилка у всіх старих рішеннях у виданнях VS Community. Видалення каталогу .vs справді допомагає.
alehro

Файл .vs знаходиться на рівні рішення, а не на рівні проекту.
Род

2

Просто видаліть приховану папку .vs. Ця папка знаходиться там же, де знаходиться файл sln. Видалення цієї папки також оновлює кеш-пам’ять intellisense і вирішує будь-які проблеми. Сподіваюся, це допомагає.




1

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


1

VS 2019, два проекти Core 3.1 (MVC та API), створені нові проекти, жодних інших змін у рішенні та проектах.

Я продовжував отримувати посилання на помилку при спробі запустити обидва проекти в середовищі IDE, незважаючи на те, що перевірив усі речі, про які вже згадувалося в цьому SO.

Однак, нарешті, я зрозумів, що забув вказати "Дія" після переключення рішення на "Кілька проектів запуску" (для обох все ще було встановлено значення "Немає"). Клацніть правою кнопкою миші на рішенні в "Провіднику рішень", виберіть "Властивості" (внизу).

Така смішно проста річ. Сподіваюся, це допомагає комусь іншому.

"Зламаний" введіть тут опис зображення

Працює введіть тут опис зображення


Цікаво ... те саме для мене. Я не уявляю, чому я не подумав змінити Акцію. Я радий, що ви помітили проблему.
Багате

0

У мене це було з проектом Xamarin.iOS у моєму рішенні Xamarin.Forms. Я спробував тут кожну пропозицію, але безуспішно.

Джерелом помилки був неправильно налаштований .csproj проекту. Я ніколи не редагував його і навіть не торкався властивостей проекту. Я використовую Visual Studio 2017 RC. Я наткнувся на рішення, коли порівняв файл проекту з попередніми версіями Source Control.

Рішення: Порівняйте файл проекту з попередньою версією та спробуйте поступово повернути зміни, доки ви не усунете проблему та не дізнаєтесь, у чому причина.


0

Рішенням для мене було видалити всі *.userфайли, які зазвичай створюються як для файлів рішення, так і для проектів


0

Я також знайшов цю проблему. Але після перезапуску Visual Studio Community 2015 як адміністратора я виявив нову проблему:

проблема

І тоді я намагаюся відкрити інше рішення, закрити інше рішення і відкрити рішення, в якому виникає проблема, тоді проблема вирішена.


0

Якби та сама проблема з існуючим додатком, я видалив налаштування vs, але проблема все ще залишалася,

Нарешті, я просто перезапустив VS, і він працював нормально.

Я думаю, що іноді, коли ми завантажуємо проект, якась бібліотека не завантажується рішенням, тому найкращим варіантом перед тим, як щось робити, є просто перезапуск VS.


0

Після додавання посилання на проект `` MyProjectReference '' до мого додатка, а потім його видалення, я також отримав ту ж помилку:

Не вдається розпочати налагодження. Не вдалося запустити стартовий проект. Перевірте налаштування налагодження для запуску проекту.

Видалення конфігурації, запуск від імені адміністратора, перезапуск VS, перезавантаження машини все це не мало ефекту.

Після запуску веб-програми без налагодження (Проект правою кнопкою миші -> Перегляд у браузері (Google Chrome), я отримав набагато кориснішу помилку:

Не вдалося завантажити файл або збірку " MyProjectReference " або одну із залежностей. Була зроблена спроба завантажити програму з неправильним форматом.

Потім моє рішення було повторно додати назад до рішення, а потім знову видалити його. Після цього відбудувалося відновлення та налагодження.


0

Як я виправив свою проблему, я закрив проект, який мав цю помилку, створив новий проект, побудував новий проект, а потім відкрив проект, який мав проблему, і створив його. Це спрацювало для мене.


0

Не забудьте закрити всі екземпляри Visual Studio, а потім перезапустити як адміністратор. У моєму випадку у мене було відкрито кілька екземплярів Visual Studio, і мені довелося закрити їх усі, а потім перезапустити Visual Studio як адміністратор, щоб змусити щось працювати.


0

У мене була візуальна студія 2015 року з ASP.net MVC5 з архітектурою з DDD (дизайн, керуваний доменом). Проблема була однаковою, оскільки я щойно відкрив візуальну студію.

Проблема була вирішена, коли я закрив усі екземпляри Visual Studio і перезапустився як адміністратор.


0

Я також стикався з цією проблемою у VS 2015, але нарешті вирішив її, виконавши наведені нижче дії

У VS перейдіть до: Інструменти -> Параметри -> Проекти та рішення -> Створення та запуск

Виберіть "Завжди будувати" в "В запуску, коли проект застарів"


0

Ця проблема трапилася зі мною в останній версії VS2019.
Я спробував тут усе, але, на жаль, без жодного результату.

Нарешті, я перезапустив сервер IIS, а також вручну переробив "Пул додатків за замовчуванням".
Після налагодження виправлено проблему.


1
Також мала таку ж проблему з VS2019. Оновлення Visual Studio зробило для мене фокус.
Mwiza

0

Для мене рішенням було запустити testapp.csprojзамість testapp.sln. Це можна вибрати зі спадного меню біля зеленої кнопки відтворення.


0

Просто оновлена ​​візуальна студія, яка потім запропонувала перезапустити ПК. Це те, що вирішило проблему для мене.

Примітка : Я спробував деякі з вище / нижче, але безрезультатно.



0

Я припиняю налагодження та виходжу з проектів з IIS Express, потім очищаю та будую проект, і моя помилка зникла.


0

Я отримую це як не адміністратор у Visual Studio 2019 16.2.5, з двома проектами .NET Core.

Рішення, яке я знайшов, - встановити принаймні один із проектів як "Пуск" (на сторінці властивостей рішення). Якщо для обох встановлено значення "Почати без налагодження", це не вдається. Це трапляється, навіть якщо я хочу запустити весь проект без налагодження (Ctrl + F5).

Помилка. Корпорація Майкрософт досі не звертається до них та повідомляє про їх проблему на сторінці помилок, і вона закрита як невідтворювана.


0

Похвала @ Flowerking зробила це за мене.

Клацніть правою кнопкою миші на своєму проекті та виберіть "Встановити як стартовий проект".


0

У мене виникла проблема з розробкою рідної програми для реагування для Windows у Visual Studio 2019. Я запустив налагоджувач, а потім зупинив його в терміналі за допомогою ctrl-C. Мені не вдалося перезапустити налагоджувач, і параметри "почати налагодження" та "запустити без налагодження" були вимкнені у спадному меню налагодження. Перезапуск Visual Studio тощо, і деякі речі, описані вище, не спрацювали. Під час пошуку та тестування я помітив, що якщо я перемикаю подання в Провіднику рішень на MyProject.sln замість перегляду файлів, налагодження знову вмикається. Я не впевнений, чому, але, схоже, мені потрібно бути у поданні sln, щоб запустити налагоджувач.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.