2009-05-26 10 views
30

Kiedyś mogłem tworzyć i uruchamiać aplikacje konsolowe, uderzając w studio graficznym w Ctrl + F5. To już nie działa. Szukałem wszędzie. Czy ktoś wie, jak ponownie włączyć to polecenie?Komendy Visual Studio nie działają. Ctrl + F5 nie uruchamia mojej aplikacji

+0

Czy to rozwiązało Twój problem? – ralphtheninja

+0

Mam ten problem, mój F-Lock jest ustawiony poprawnie, zresetowałem ustawienia, widzę w menu debugowania, że ​​CTRL + F5 jest przypisany. F5 działa. Inne kombinacje klawiszy wykorzystujące pracę CTRL. Ale CTRL + F5, od ostatniej godziny, po prostu nie działa. Po prostu tego nie rozumiem. : - | – BrainSlugs83

+0

Jeśli nie masz f-lock, a resetowanie twoich skrótów klawiszowych go nie naprawia, i jesteś całkiem nowy dla Visual Studio i programowania w C++, być może jesteś przyzwyczajony do tworzenia "Win32 Console Application" kiedy tworzenie swoich projektów, a zamiast tego wybrano coś innego, na przykład "Pusty projekt" podczas tworzenia tego. – orfdorf

Odpowiedz

0

Prawdopodobnie zmieniłeś ustawienia domyślne. Przejdź do menu Narzędzia-> Ustawienia importu i eksportu ... Wybierz opcję "Zresetuj wszystko", kliknij przycisk "Dalej" i wybierz opcję "Ustawienia programowania Visual C#".

8

miałem podobny problem, gdzie niektóre z moich skrótów (takich jak Alt + Shift + F10 intellisense skrótu) przestał działać ...

Naprawiłem go, przechodząc do Narzędzia -> Importuj i eksportuj Ustawienia -> Resetuj wszystkie ustawienia.

Byłem w stanie ponownie zaimportować moje zapisane ustawienia po zresetowaniu ich również, ale tylko bez obecnie uszkodzonych skrótów!

Mam nadzieję, że to pomoże!

+1

To nie pomogło mi z podobnym problemem (klawisz F9 nie przełącza punktu przerwania), ale spowodowało to pewne szkody poprzez zresetowanie układu okna w VS2013 Express. –

8

Przed kosza wszystkie ustawienia, należy rozważyć tylko zresetowanie preferencji Klawiatura:

w Narzędzia/Opcje/Środowisko/klawiatura nie jest rozwijana na schemacie klawiatury i obok niego przycisk Reset. Upewnij się, że schemat mapowania jest ustawiony na, co chcesz, a następnie naciśnij przycisk Reset.

+0

Żałuję, że nie widziałem tej odpowiedzi przed próbą zresetowania wszystkich ustawień odpowiedzi. –

+0

To nadal nie pomaga klawiszowi F9 nie przełączanie punktu przerwania w VS2013 Express. –

58

Może to być niedorzeczna sugestia, ale czy twoja klawiatura ma jakiś klawisz "F Lock"? Działo się to po tym, jak dostałem nową klawiaturę i przypadkowo ją trafiłem. Nawet nie wiedziałem, że to tam było :)

+0

Zdarzyło mi się to również wiele razy. Chciałbym móc pozbyć się tego cholernego klucza z kluczem F .... – Curtis

+1

Użyj czegoś ostrego i usuń. Właśnie zainspirowałeś mnie do zrobienia tego sam! :) – ralphtheninja

+0

Dzięki za odpowiedź: =) –

2

Pewnego dnia zdarza mi się, że wprowadzam pewne zmiany do plików projektu i rozwiązania w moim projekcie ASP.NET, a kiedy otworzę go w visual studio, to pozwala mi odbudować, ale nie uruchamiać ani debugować (opcja menu nie pojawiła się i nie zadziałał).

Co mam zrobić, aby działało ponownie, kliknij prawym przyciskiem myszy na rozwiązanie, na kartę drzewa graficznego "Solution Explorer" po prawej stronie, gdzie pojawią się wszystkie pliki twojego projektu i wybierz właściwości.

Następnie wybierz projekt i umieść go jako projekt początkowy.

Być może to jest twój problem tutaj. Jeśli nie, mam nadzieję, że może pomóc komuś w przyszłości.

;)

+0

Dziękuję bardzo! Dodałem drugi projekt (wpf) do mojego rozwiązania ASP, a następnie straciłem możliwość ctrl-F5. –

4

miałem podobne pytanie, i czytając ten wątek doprowadziło mnie do odpowiedzi, która jest podobna do odpowiedzi przycisk F-Lock. Używam nowego laptopa i ponownie wprowadzam się w programowanie. Kiedy książka powiedziała Ctrl-F5, zrobiłem to i jedyną rzeczą, która się wydarzyła, było to, że mój monitor stał się nieco słabszy, ale powrócił do normalnej jasności, gdy tylko kliknąłem na kilka innych rzeczy. To, co zauważyłem po przeczytaniu tego wątku, to że ta nowo-fangledowa klawiatura ma niebieski klawisz Fn, a wszystkie nazwy klawiszy funkcyjnych są drukowane na niebiesko. Innymi słowy, aby uzyskać funkcję klawisza funkcyjnego, należy przytrzymać niebieski klawisz Fn po dotknięciu rzeczywistego klawisza funkcyjnego. Zatem F5 staje się Fn-F5, a Ctrl-F5 staje się Ctrl-Fn-F5. To jest na Dell Inspiron 1564. Nie jest to tak istotne jak klucz F-Lock, więc mam nadzieję, że wkrótce się do tego przyzwyczaję.

2

Naprawiłem to, naciskając klawisze Fn + F5, tuż obok przycisku Windows.

+0

To brzmi jakbyś nie robił CTRL + F5, ale tylko F5 (jak F5 jest kluczem, musisz nacisnąć Fn, aby dostać się do) - Spróbuj nacisnąć CTRL + Fn + F5, aby uruchomić bez debugowania (w przeciwieństwie do Fn + F5 która dla Ciebie będzie działać z debugowaniem). – BrainSlugs83

+0

Ah. Moje F5 i Ctrl + F5 nie działały w VS 2013 i ta odpowiedź rozwiązała mój problem w sposób pośredni. Znalazłem klawisz "F Lock" na klawiaturze MS i przycisnąłem go, prawdopodobnie wyłączając, chociaż w dolnej części klawiatury pojawiło się lekkie światło, w którym zapalają się lampki NumLock i CapLock. Teraz uruchamia się aplikacja – JustJohn

0

Zdarzyło mi się coś podobnego, ale tylko z jednym projektem, a inne działają poprawnie z CTRL + F5, więc opublikuję tutaj mój problem i rozwiązanie, ponieważ może pomóc osobom szukającym tego samego problemu, ponieważ byłem :)

Otworzyłem w Visual Studio 2012 rozwiązanie stworzone z Visual Studio 2013, i nie działało z CTRL + F5. I otworzyć plik rozwiązanie z notatnika, a ja zmienić następującą sekcję:

GlobalSection(SolutionConfigurationPlatforms) = preSolution 
    Debug|Any CPU = Debug|Any CPU 
    Release|Any CPU = Release|Any CPU 
EndGlobalSection 

z tym inne:

GlobalSection(SolutionConfigurationPlatforms) = preSolution 
    Debug_x86|Any CPU = Debug_x86|Any CPU 
    Debug_x86|x86 = Debug_x86|x86 
    Debug|Any CPU = Debug|Any CPU 
    Debug|x86 = Debug|x86 
    PruebaRelease|Any CPU = PruebaRelease|Any CPU 
    PruebaRelease|x86 = PruebaRelease|x86 
    Release|Any CPU = Release|Any CPU 
    Release|x86 = Release|x86 
EndGlobalSection 

To rozwiązuje problem dla mnie.

0

Miałem podobny problem z Alt + F7 (Find Usages in Resharper). Okazuje się, że GeForce Experience korzysta z skrótu do funkcji udostępniania. Uninstalled GE i wszystko jest dobre.

Powiązane problemy