Project

Programovacie jazyky, rady, poradňa...
Richy
Light Expert
Light Expert
Príspevky: 44
Registrovaný: 07 apr 2011, 18:16

Project

Príspevok od používateľa Richy »

Zdravím. Chcem sa spýtať že stiahol som C# projekt a bolo tam spravené aj .exe a keď som niečo prepísal v ZK a chcem z toho spraviť .exe tak sa to vôbec neprepíše ostane to tak jak to bolo. Prečo? Ďakujem
pipiak
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 321
Registrovaný: 11 jún 2006, 9:24
Bydlisko: KE
Kontaktovať používateľa:

Re: Project

Príspevok od používateľa pipiak »

zalezi ci bol build uspesny;) A ci nieco prepisaniu nebrani
Richy
Light Expert
Light Expert
Príspevky: 44
Registrovaný: 07 apr 2011, 18:16

Re: Project

Príspevok od používateľa Richy »

Žiadne chyby nevyhodí len keď vymažem, prepíšem, presunem to .exe tak my to pri kompilacií vypíše

Visual Studio cannot start debugging because the debug target
'C:\........exe' is missing. Please build the project and retry, or set the OutputPath and AssemblyName properties appropriately to point at the correct location for the target assembly.
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Project

Príspevok od používateľa axxis »

Pouzivas Visualko?
Ako ano, klikni si pravym na meno projektu - properties. Tam je application, build, build events etc. Za prve: skontroluj si assembly name, ak to mas spatne oprav. Za druhe: klilni si na zalozku build a zascroluj dole, je tam polozke build path (alebo output path, nieco take), tak ju zmen na miesto kde mas ten exe subor a skus build znova.
Richy
Light Expert
Light Expert
Príspevky: 44
Registrovaný: 07 apr 2011, 18:16

Re: Project

Príspevok od používateľa Richy »

Keď to dám tak jak si napísal kompilacia prejde bez tabuľky ale keď otvorím to .exe tak sa tam nič nezmenilo.

Našiel som tam chybu.
Error 1 Program 'C:\*********.exe' does not contain a static 'Main' method suitable for an entry point ********
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Project

Príspevok od používateľa axxis »

a mas metodu Main?
pipiak
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 321
Registrovaný: 11 jún 2006, 9:24
Bydlisko: KE
Kontaktovať používateľa:

Re: Project

Príspevok od používateľa pipiak »

Podla mna sa vyklasli na ten projekt, otvor si novy a presun len zdrojaky...(ich obsah mam namysli)
Richy
Light Expert
Light Expert
Príspevky: 44
Registrovaný: 07 apr 2011, 18:16

Re: Project

Príspevok od používateľa Richy »

axxis napísal:a mas metodu Main?
Kde tú metódu mám najsť?

pipiak napísal:Podla mna sa vyklasli na ten projekt, otvor si novy a presun len zdrojaky...(ich obsah mam namysli)
Pokúsim sa to vyriešiť. Keď to už vôbec nepôjde tak sa nato vykašlem.
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Project

Príspevok od používateľa axxis »

Aby si mohol spustit projekt potrebujes staticku triedu Main s parametrom args[] (teda nemusi sa volat striktne Main, ale otazka je preco to menit). Bez toho to proste nemoze fungovat, lebo nieco jednoducho musi byt spustitelne bez instancie (keby si to nemal ocitol by si sa v zacarovanom kruhu nespustitelnosti ).

Aky typ projektu to je? Konzolovka, win forms...?

Vyzera to napr. takto

Kód: Vybrať všetko

static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
entrypoint sa da menit v properties-application-startup object
Richy
Light Expert
Light Expert
Príspevky: 44
Registrovaný: 07 apr 2011, 18:16

Re: Project

Príspevok od používateľa Richy »

Ďakujem veľmi pekne tento kód my pomohol ja som mal zapísaný Main z malým (m). Ďakujem ešte raz.
Napísať odpoveď