Program C++ zkompilovaný ve VS2008 na počítači s W10, slinkovaný se všemi potřebnými knihovnami se bez problémů spouští na témže počítači a také na jiném počítači s W7 nebo ještě jiném s Vistou, se na jiném s W10 nechce odstartovat. Roztočí se hodiny, nevypíše se žádná hláška a nenaběhne - proces startu neskončí, musí se ukončit restartem počítače. V událostech jsem neobjevil nic. Počítač na němž to nejde nevykazuje žádný problém. Má nainstalovaný redistributable paket, nemá VS2008.
Prosím poraďte!
Fórum › C / C++
Nespuštení programu
#1 Jiří Šlechta
nespouští po startu nějakou funkci, která se nemusí kamarádit s W10?
Nemůžeš to zkusit překompilovat třeba na vs2013 nebo vs2015 a spustit přes debug.. třeba to odhalí nějakou nesrovnalost (ten mi přijde daleko lepší než byl na vs2008).
Takhle dost těžko říct. Mě třeba kdysi jeden program neprošel přes SmartScreen a chovalo se to dost podobně. Zkusil bych napřed stejným způsobem zkompilovat a následně spustit nějakou Hello world! aplikaci a pokud ta půjde, tak se asi zaměřit na ty sdílený knihovny...
#5 Jiří Šlechta
Ono takhle bez znalosti inkriminovaného programu opravdu těžko soudit. Osobně bych zkusil v hlavní smyčce aplikace (pokud se jedná o desktopovou appku) zakomentovat volání všech metod, které něco dělají po startu a pak je postupně odkomentovávat a zjistit tak viníka.
Aplikace se třeba může hned po spuštění snažit někam něco zapsat a zatímco na Win 7 na to má všechna potřebná práva, na Win 10 ne a potichu spadne ještě předtím, než vykreslí svoje UI.
Tento postup ale bude dost zdlouhavý a určitě by se vyplatilo obstarat si na chvíli kopii Win 10 s nainstalovaným Visual Studiem a spustit to rovnou v debug módu...
Co antivir? Není na počítači, kde program neběží, Avast? Ten má ve zvyku zablokovat aplikaci bez jakéhokoliv varování
hu
#4 Jiří Šlechta
dobře tak to trochu upravím:
nespouští po startu nějakou funkci, která se nemusí kamarádit s "W10 bez nainstalovaného VS"?
Bohužel jiné VS nemám k dispozici.
neříkám, že to vyřeší tvůj problém. Ale přece (pokud nemáš mizerné připojení) není problém stáhnout novější VS Community máš to zdarma (pokud tvá firma nevydělává ročně desítky milionů korun). Mít nainstalováno souběžně více verzí VS, není problém.
https://www.visualstudio.com/downloads/download-visual-studio-vs
#7 hlucheucho
Stav byl takový, že do programu se to vůbec nedostalo. Ale dneska už to běží!!! Domnívám se, že musel být narušen operační systém. Provedl jsem všechny aktualizace, včetně velké aktualizace, nevím už jaké měla označení a v historii jsem ji teď nenašel, která se chovala stejně jako prvotní instalace W10. Potom to začalo fungovat. Je to divné, všechno ostatní běželo normálně!
Děkujji za snahu.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Chyba v programu — založil choice_
Padanie programu v C — založil Erik12345
Spusteni programu v c — založil Anonymní uživatel
Otvorenie programu — založil crutcher
Kontrola programu — založil Mory
Moderátoři diskuze