Tidak dapat memulai debugging. Proyek startup tidak dapat diluncurkan. VS2015

88

Saya telah memulai proyek konsol baru di VS2015. Saya hanya memiliki kode ini:

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");
        }
    }
}

Ketika saya mencoba lari, saya mendapatkan ini:

Tidak dapat memulai debugging. Proyek startup tidak dapat diluncurkan. Verifikasi setelan debug untuk proyek startup.

Bagaimana cara memperbaikinya? Terima kasih.

jason
sumber
7
Klik kanan pada solusi Anda dan pilih aplikasi konsol di atas sebagai proyek start up.
Flowerking
4
Mengklik kanan pada proyek yang dimaksud dan memilih "set as startup project" melakukan trik
MusicLovingIndianGirl
2
Bisakah kami melihat solusi Anda?
enkryptor
1
Pada Solution Explorerklik kanan pada PdfParserProject dan pilih Set sebagai proyek startup
mohsen
1
tidak bekerja. @Flowerking Saya Memiliki Proyek Aplikasi Web dengan beberapa proyek perpustakaan kelas tetapi mengatur proyek aplikasi web sebagai proyek Startup tidak berfungsi.
ar27111994

Jawaban:

154

Setelah memutakhirkan MSVC2015 ke Update3, saya mengalami masalah yang sama: alih-alih std::mapdi tampilan jendela Watch sebagai yang mengerikan std::_Tree<std::_Tmap_traits...dll., Beberapa plugin mulai mengeluarkan pengecualian, beberapa proyek tidak dapat dijalankan dalam mode debug.

Semua diselesaikan dengan menghapus CurrentSettings.vssettings. Biasanya terletak di Documents\Visual Studio 2015\Settings Jika tidak, buka 'Tools -> Options -> Environment -> Import and Export Settings' untuk menemukan lokasi file ini.

mr NAE
sumber
3
dimana CurrentSettings.vssettingsdisimpan Saya mengalami masalah yang sama dengan pembaruan 3
Zapnologica
10
Mungkin di Documents \ Visual Studio 2015 \ Settings \
mr NAE
6
Anda juga dapat meluncurkan devenv.exe dengan sakelar /ResetSettingsuntuk mengatur ulang file .vssettings Anda
Scott Chamberlain
Ada banyak hal di file itu. Apa lagi yang akan rusak atau berubah setelah file ini dihapus?
JSideris
3
Saya pergi ke folder dan menghapus semua CurrentSettings.vssettings, tetapi masih muncul dengan kesalahan yang sama. Memulai ulang Visual Studio bekerja setelah itu.
Stephen Himes
133

Memiliki ini pada aplikasi web ASP.NET Core 1.0 perancah baru.

Dipecahkan dengan memulai ulang Visual Studio.

perintah
sumber
13
Terima kasih! Saya senang saya mencoba ini terlebih dahulu sebelum saya menghapus file vssettings saya!
Rob H
1
Bekerja untuk saya juga!
kurakura88
2
Wah, saya PERNAH senang saya melihat jawaban ini sebelum mengikuti saran yang diterima. Memulai ulang VS memperbaikinya, tidak perlu menghapus file apa pun ^^
Syndic
1
Ini memecahkan masalah saya. Tapi tidak mengerti apa yang baru saja terjadi pertama kali?
Ashish Gope
1
Saya suka solusi sederhana!
pemenang
15

Saya juga terjebak dengan ini. Saya menghapus kedua folder bin & obj, membangun kembali, dan kemudian meluncurkannya.

Kesalahan yang sangat tidak berarti ....

James Joyce
sumber
Hanya melakukan rekondisi pada seluruh solusi telah memecahkan masalah bagi saya
Mateusz Migała
13

Saya mengalami masalah ini saat mencoba start (without) DebuggingAsp.Net sayaMVC project

apakah Anda menjalankan Visual studio sebagai Administrator

jadi hanya restartstudio visual AsAdministrator

Basheer AL-MOMANI
sumber
1
Saya mencoba jawaban ini dan berhasil. Kemudian saya mencoba memulai ulang dan menjalankan sebagai pengguna biasa seperti jawaban stackoverflow.com/a/38650683/823 ini dan juga berhasil.
ryantm
1
Masalah dengan jawaban ini adalah saya mengalami masalah ini ketika saya memulai Visual Studio sebagai administrator.
Karlomanio
9

Selain "Tidak dapat memulai debugging" Saya juga mengalami kesalahan "Operasi tidak dapat diselesaikan: Kesalahan tidak ditentukan" ketika saya mencoba untuk membangun kembali.
Berkat Visual Studio popup: "operasi tidak dapat diselesaikan" itu sudah cukup untuk menutup Visual Studio 2015 dan kemudian membuka kembali .

Michael Freidgeim
sumber
Saya mengalami kesalahan ini dan saya memiliki beberapa contoh VS terbuka. Itu diselesaikan setelah menutup semua contoh dan kemudian membuka kembali. Saya mencoba menutup yang memberikan kesalahan terlebih dahulu dan tidak membantu
PlantationGator
7

Pastikan Anda meluncurkan Visual Studio sebagai Administrator.

  1. Klik kanan pada Visual Studio 2015 Shortcut
  2. Pilih tab Pintasan
  3. Klik Advanced
  4. Centang kotak "Jalankan sebagai administrator" setiap saat (lihat di bawah)

Ini telah menyelesaikan masalah saya dengan pesan kesalahan persis yang dimaksud.

Tidaklah ideal untuk menjalankan VS dalam mode administrator setiap saat. Pastikan Anda menghapus centang pada kotak setelah masalah Anda diselesaikan.

wonster
sumber
4
Ini nasihat yang buruk. Jangan menjalankan apa pun sebagai admin kecuali jika ada alasan kuat untuk dijalankan sebagai admin. Ada beberapa kasus khusus ketika Anda memang perlu menjalankan VS sebagai Admin, tetapi Anda tidak boleh melakukannya secara umum.
Akankah Dean
1
Menjalankan sekali menggunakan hak akses administratif tentunya merupakan alasan yang bagus, karena ini menyelesaikan masalah saya. Setelah peluncuran pertama, yang berfungsi dengan baik, saya menutup Visual Studio, membukanya kembali menggunakan hak istimewa non-admin biasa dan semuanya berjalan lancar. Mengatakan bahwa, saya sangat setuju dengan @WillDean bahwa TIDAK seorang pun boleh berkembang di bawah hak administratif "sepanjang waktu"
Julio Nobre
Saya juga menyarankan agar jawaban ini tidak; pesan kesalahan akan tetap muncul dengan sendirinya saat menjalankan VS dengan hak istimewa Administrator, jadi pada dasarnya Anda melakukan restart VS yang sementara dapat menyelesaikan masalah untuk sebagian besar pengguna.
derpasaurus
5

Tidak perlu menghapus semuanya dalam kasus saya, saya baru saja membuka file

"CurrentSettings.vssettings"

mengajukan dan mengomentari properti ini

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

dan semuanya diperbaiki.

Sampel

Untherxadyus
sumber
Bagi saya, setelah berkomentar, segera setelah saya membuka proyek di VS lagi, itu mengembalikan perubahan saya. Jadi solusi ini tidak benar-benar berhasil.
levininja
3

Saya baru saja mengalami masalah yang sama dan menyelesaikannya dengan menghapus direktori .vs di direktori proyek.

Mark Reid
sumber
1
Setelah saya menginstal manajer paket scoop dan beberapa ekstensi untuk vscode, saya mengalami kesalahan yang sama pada semua solusi lama di edisi VS Community. Penghapusan .vs dir memang membantu.
alehro
File .vs ada di tingkat solusi, bukan di tingkat proyek.
Batang
2

Hapus saja folder tersembunyi .vs. Folder ini berada di lokasi yang sama dengan file sln. Menghapus folder ini juga menyegarkan cache intellisense dan akan memperbaiki masalah apa pun dengannya. Semoga ini membantu.

MrDebnath
sumber
1

Hapus semua folder / obj dan / bin yang relevan. Berlari lagi.

Stachu
sumber
1

Tutup Visual Studio dan buka kembali.

Arshath Shameer
sumber
1

Mulai ulang studio visual Anda dan jalankan sebagai admin.

kirti kant pareek
sumber
1

VS 2019, dua proyek Core 3.1 (MVC dan API), proyek baru dibuat, tidak ada perubahan lain pada solusi atau proyek.

Saya terus mendapatkan kesalahan yang direferensikan ketika mencoba memulai kedua proyek dalam IDE, meskipun telah memeriksa semua hal yang telah disebutkan dalam SO ini.

Namun, akhirnya saya menyadari, saya lupa menentukan "Tindakan" setelah mengalihkan solusi ke "Beberapa proyek startup" (keduanya masih disetel ke "Tidak ada"). Klik kanan solusi di "Solution Explorer", pilih "Properties" (di paling bawah).

Hal yang sangat sederhana. Semoga bisa membantu orang lain.

"Rusak" masukkan deskripsi gambar di sini

Kerja masukkan deskripsi gambar di sini

tj
sumber
Menarik ... masalah yang sama bagi saya. Saya tidak tahu mengapa saya tidak berpikir untuk mengubah Aksi. Saya senang Anda melihat masalahnya.
Kaya
0

Saya punya ini dengan proyek Xamarin.iOS di solusi Xamarin.Forms saya. Saya mencoba setiap saran di sini, tanpa hasil.

Sumber kesalahan adalah .csproj proyek yang salah dikonfigurasi. Saya tidak pernah mengeditnya sendiri dan bahkan tidak menyentuh properti proyek. Saya menggunakan Visual Studio 2017 RC. Saya menemukan solusi ketika saya membandingkan file proyek dengan versi sebelumnya di Kontrol Sumber.

Solusi: Bandingkan file proyek dengan versi sebelumnya dan coba kembalikan perubahan secara bertahap hingga Anda mengatasi masalah dan mengetahui apa penyebabnya.


sumber
0

Solusi bagi saya adalah menghapus semua *.userfile yang biasanya dibuat untuk file solusi dan proyek

Emil
sumber
0

Saya menemukan masalah ini juga. Tetapi setelah restart Komunitas Visual Studio 2015 sebagai administrator saya menemukan masalah baru:

masalah

Dan kemudian saya mencoba untuk membuka solusi lain, menutup solusi lain, dan membuka solusi yang masalahnya terjadi, lalu masalah terselesaikan.

Satria Janaka
sumber
0

Memiliki Masalah yang Sama dengan aplikasi yang ada, saya menghapus pengaturan vs tetapi masalah tetap ada,

Akhirnya saya baru saja me-restart VS dan berfungsi dengan baik.

Saya pikir kadang-kadang ketika kita memuat proyek beberapa perpustakaan tidak dimuat dengan solusi sehingga pilihan terbaik sebelum melakukan apapun adalah dengan memulai ulang VS.

Vivek
sumber
0

Setelah menambahkan referensi proyek ' MyProjectReference ' ke aplikasi saya, lalu menghapusnya, saya juga mendapatkan kesalahan yang sama:

Tidak dapat memulai debugging. Proyek startup tidak dapat diluncurkan. Verifikasi setelan debug untuk proyek startup.

Menghapus konfigurasi, menjalankan sebagai admin, memulai ulang VS, me-reboot mesin semuanya tidak berpengaruh.

Setelah menjalankan aplikasi web saya tanpa debugging (Proyek Klik Kanan -> Lihat Di Browser (Google Chrome) saya mendapat kesalahan yang jauh lebih berguna:

Tidak dapat memuat file atau perakitan ' MyProjectReference ' atau salah satu dependensinya. Upaya telah dilakukan untuk memuat program dengan format yang salah.

Solusi Saya kemudian menambahkan kembali ke solusi, lalu menghapusnya lagi. Setelah itu rekondisi dan debug berhasil.

Silmar
sumber
0

Bagaimana saya memperbaiki masalah saya, saya menutup proyek yang mengalami kesalahan itu, membuat proyek baru membangun proyek baru kemudian membuka proyek yang memiliki masalah dan membangunnya. Itu berhasil untuk saya.

Xolani Dlova
sumber
0

Pastikan Anda menutup semua contoh Visual Studio dan kemudian restart sebagai Administrator. Dalam kasus saya, saya memiliki beberapa contoh Visual Studio terbuka dan saya harus menutup semuanya dan kemudian memulai ulang Visual Studio sebagai admin agar semuanya berfungsi.

Josh Siegl
sumber
0

Saya memiliki visual studio 2015 dengan arsitektur ASP.net MVC5 dengan DDD (Domain Driven Design). Masalahnya sama karena saya baru saja membuka studio visual biasa.

Masalah terpecahkan ketika saya menutup semua studio visual instance dan memulai ulang sebagai administrator.

Hedego
sumber
0

Saya juga menghadapi masalah ini di VS 2015, tetapi akhirnya saya menyelesaikannya dengan mengikuti langkah-langkah di bawah ini

Di VS, buka: Tools -> Options -> Projects and Solutions -> Build and Run

Pilih "Always Build" di "On Run when project out of date"

sachith walpita
sumber
0

Masalah ini terjadi pada saya dengan VS2019 Terbaru.
Saya sudah mencoba semuanya di sini, tetapi sayangnya tanpa hasil apa pun.

Akhirnya, saya telah me-restart server IIS, juga secara manual mendaur ulang "Kumpulan Aplikasi Default".
Setelah masalah debugging diperbaiki.

Arsen Khachaturyan
sumber
1
Juga memiliki masalah yang sama dengan VS2019. Memperbarui Visual Studio melakukan trik untuk saya.
Mwiza
0

Bagi saya solusinya adalah menjalankan, testapp.csprojbukan testapp.sln. Ini dapat dipilih dari drop down di sebelah tombol putar hijau.

Honza Slesinger
sumber
0

Studio visual yang diperbarui yang kemudian meminta PC restart. Inilah yang memperbaiki masalah saya.

Catatan : Saya mencoba beberapa cara di atas / di bawah tetapi tidak berhasil.

Mwiza
sumber
0

Saya mendapat masalah ini diselesaikan dengan membersihkan cache komponen MEF.

Gunakan Ekstensi VS ini untuk membersihkan cache dengan sangat mudah. ​​!!

Gambitier
sumber
0

Saya menghentikan debugging dan keluar dari proyek dari IIS Express kemudian membersihkan dan membangun proyek dan kesalahan saya hilang.

shahida
sumber
0

Saya menjalankan ini sebagai non-Adminsitrator di Visual Studio 2019 16.2.5, dengan dua proyek .NET Core.

Solusi yang saya temukan adalah menetapkan setidaknya satu proyek sebagai "Mulai" (di Halaman Properti Solusi). Jika keduanya disetel ke "Mulai tanpa Debugging", gagal. Ini terjadi bahkan jika saya ingin memulai seluruh proyek tanpa debugging (Ctrl + F5).

Bug. Masih belum tertangani oleh Microsoft dan laporan masalah halaman bug mereka ditutup karena tidak dapat direproduksi.

claudi
sumber
0

@ Pujian Flowerking melakukannya untuk saya.

Klik kanan pada proyek Anda dan pilih "Set as StartUp Project".

Felix
sumber
0

Saya mengalami masalah ini mengembangkan aplikasi react native untuk windows di Visual Studio 2019. Saya memulai debugger kemudian menghentikannya di terminal dengan menggunakan ctrl-C. Saya tidak dapat memulai ulang debugger dan opsi "mulai debugging" dan "mulai tanpa debugging" dinonaktifkan di tarik-turun debug. Memulai ulang Visual Studio, dll, dan beberapa hal yang dijelaskan di atas tidak berfungsi. Melalui perburuan dan pengujian, saya perhatikan bahwa jika saya mengalihkan pandangan di Solution Explorer ke MyProject.sln alih-alih tampilan file, debugging diaktifkan lagi. Saya tidak yakin mengapa, tetapi tampaknya saya harus berada dalam tampilan sln untuk memulai debugger.

Bryan Aneux
sumber