NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Dominik Rozporka:4.6.2023 17:47

Ahoj, nechápu proč mi nejde "debugging" a to ani klávesovou zkratkou F5, prosím poradíte mi někdo jak to opravit?
Je divný je, že vpravo ten C# projekt není vidět jako položka a to taky nechápu proč...
Jinak ten projekt jsem vytvořil podle šablony Console App pro C# podle návodu zde: https://www.itnetwork.cz/…ova-aplikace

Zkusil jsem: Hledal jsem návody jak to opravit, ale marně i přes to, že jsem něco našel.

Chci docílit: Chci se naučit C#, nějaký asi neúplný základy mám s C++.

 
Odpovědět
4.6.2023 17:47
Avatar
Ghst
Člen
Avatar
Ghst:5.6.2023 21:01

Tohle je úplný základ, který funguje... Tady to vypadá, že se ti něco porouchalo, zkus vystoupit a nastoupit (proveď to dle návodu ještě jednou).

Jinak na obrázku je vidět, že máš založené "solution" ale s 0 projekty, pokud bys to chtěl opravit, klikni pravým tlačítkem myši na solution a dej add new project....

 
Nahoru Odpovědět
5.6.2023 21:01
Avatar
Odpovídá na Ghst
Dominik Rozporka:6.6.2023 13:15

Zkusil jsem to a nepomohlo to: https://imgur.com/a/uXn24hC
Může to být tím, že jsem si tweaknul windows přes powershell a pomocí asi nějakýho programu aby mě microsoft nemohl špehovat?
Nejen, že to zablokovalo tu špehovací funkci, ale změnilo i vzhled windowsu a funkce v prohlížeči souborů a kdo ví co to vše udělalo, může to být tím? Prosím poraďte jak to visual studio mám opravit, už jsem zkoušel i opravu z instalačního programu.

Editováno 6.6.2023 13:16
 
Nahoru Odpovědět
6.6.2023 13:15
Avatar
Ghst
Člen
Avatar
Ghst:7.6.2023 22:40

Zkus založit jiný typ projektu, třeba konzolová apliakce (.NET framework)

Ukaž jek vypadá založený projekt na disku - soubory ve složce s projektem.

 
Nahoru Odpovědět
7.6.2023 22:40
Avatar
Dominik Rozporka:8.6.2023 16:03

Děkuju za pomoc, šablona kde je napsáno konzolová aplikace s .net framework funguje s debuggingem, ale u šablony kde je napsáno jen konzolová aplikace a vedle je obrázek s C#, tak s debuggingem nefunguje, ale to by mělo i tak fungovat podle toho návodu nebo ne?
Jinak posílám fotky řešení console application kde není napsáno .net framework: https://imgur.com/a/UwKMlkQ

 
Nahoru Odpovědět
8.6.2023 16:03
Avatar
Dominik Rozporka:8.6.2023 16:11

Ta poslední fotka je fotka řešení z šablony kde je ten .net framework napsán. Jinak nechápu proč tam jsou dvě šablony console application kde je u jedný napsáno .net framework a u druhý ne když mají obě tyto formy údajně rozhraní .net framework.
Jsem z toho zmatený.

 
Nahoru Odpovědět
8.6.2023 16:11
Avatar
Dominik Rozporka:8.6.2023 16:18

Tak ta poslední fotka se nenahrála, ale je to jen fotka té konzolové aplikace u které je napsáno .net framework, ale teď mi došlo, že .net framework a .net je rozdíl, .net framework je starší a samotný .net je novější, takže ta šablona kde není napsáno .net framework by měl podporovat novější .net. Ale proč to tedy nefunguje s debuggingem a funguje jen šablona s .net framework s debuggingem?
Snad to vše píšu dobře.

 
Nahoru Odpovědět
8.6.2023 16:18
Avatar
Ghst
Člen
Avatar
Ghst:9.6.2023 11:43

Mě to funguje stejně v obou případech .NETFramework nebo .NET Core.
Jde o to že MS ještě podporuje obě technologie .NET Core (novější, multiplatformní) a .NET Framework

Zkus ještě následující věci:

  1. Visual Studio spustit jako administrátor
  2. Při zakládání projektu zaškrtni "place solution and project into same directory" (umístit řešení a projekt do stejné složky) jestli se něco nezmění
  3. Zkusil bych to založit do jiného umístění, které není synchronizováno s cloudem.

Případně v té lekci jsou zdrojáky, stáhni a zkus otevřít jestli se to bude chovat správně, tak pracuj s tím ;)

 
Nahoru Odpovědět
9.6.2023 11:43
Avatar
Odpovídá na Ghst
Dominik Rozporka:9.6.2023 19:44

Nic nepomohlo, ale když jsem si stáhl ten projekt z itnetwork, tak mi debugging fungoval, tak takhle mi to funguje, ale když vytvořím svůj projekt, tak ten debugging nejde ani klávesou F5, jak to teda opravit?

 
Nahoru Odpovědět
9.6.2023 19:44
Avatar
Dominik Rozporka:9.6.2023 19:50

A zkoušel jsem to spouštět jako administrátor s tím, že jsem projekt zkusil uložit do dokumentů a nešlo to taky.
Ale v té složce která je pod tím dropboxem ten stažený projekt fungoval jak má a debugging v pohodě, jen mě to upozornilo na tohle: https://i.imgur.com/ZZ8tNJ3.png zakázal jsem to a spustil znovu debugging a fungovalo to jak má.
Zkusil jsem znova založit projekt a nefunguje to pořád, tak jak to nefunguje.

 
Nahoru Odpovědět
9.6.2023 19:50
Avatar
Bugmaster
Člen
Avatar
Bugmaster:14.6.2023 20:21

Mne takhle na prvni pohled přijde, že to neumíš otevřít.

Trocha terminologie:

Soubor se zdrojakem: obsahuje nejaky kod, pro c# ma priponu *.cs

Projekt: obsahuje zdrojove kody jednoho exace (tzn. programu, ktery muzes spustit) nebo knihovny (ta spustit nejde, ale muze obsahovat kod pouzivany vicema exacema). Informace o projektu jsou ulozeny v souboru s priponou *.csproj. Tenhle soubor obsahuje informace v jake verzi dotnetu je program napsan, verzi jazyka apod.

Solution (cesky asi reseni): Obsahuje jeden nebo vice projektu. Informace o solution jsou ulozeny v souboru *.sln. Tenhle soubor obsahuje informace u jednotlivych *.csproj, ze kterych se solution sklada.

Kdyz das ve Visual Studiu vytvorit novou "Console App", vytvori ti to Solution s jednim projektem.

A teď kontrolni otazka: Jak ten "program" otevrias? Doubleclickem na *.cs soubor? Jestli ano, tak to je spatne.

Zkus otevrit soubor se solution (*.sln).

Jinak rozdil v typu projektu (.NET Framework vs. .NET Core) jsi pochopil spravne. Doporucuji pouzivat .NET Core (tzn. ten novejsi, tam kde neni uvedeno .NET Framework).

Editováno 14.6.2023 20:22
 
Nahoru Odpovědět
14.6.2023 20:21
Avatar
Odpovídá na Bugmaster
Dominik Rozporka:15.6.2023 11:00

Já to otevírám z visual studio nabídky posledně vytvořených řešení, což by mělo fungovat. Jinak ktuálně jsem dočasně u někoho jako spolubydlící a není tu místo na zapojení počítače, tak prosím pište tipy na vyřešení řešení.

 
Nahoru Odpovědět
15.6.2023 11:00
Avatar
Ghst
Člen
Avatar
Odpovídá na Dominik Rozporka
Ghst:20.6.2023 8:23

Zkus tohle...
https://learn.microsoft.com/…ect-doesnt-b

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
20.6.2023 8:23
Avatar
Odpovídá na Ghst
Dominik Rozporka:6.7.2023 18:03

Moc děkuju, už mi to funguje.
Moc jsem vděčný.

 
Nahoru Odpovědět
6.7.2023 18:03
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 14 zpráv z 14.