Hejo, przybywam do was z kolejnym pytaniem, a raczej pytaniami, bo mam ich sporo.
Otóż udało mi się zrobić moją pierwszą w życiu aplikacje, ba! nawet ją odpaliłem i wszystko było super.
Chciałem podzielić się aplikacją z moim kumplem więc wysłałem mu kopię aplikacji z folderu BIN.
Jednak on twierdzi że aplikacja mu się nie odpala, co teraz?
Druga sprawa jest taka że chciałbym dodać własną ikonę do programu ale mogę tylko w przypadku utworzenia skrótu, natomiast jak już stworzę skrót i wgram mu moją ikonę, wtedy tego skrótu nie mogę wysłać bez kopii aplikacji z folderu BIN. Napisałem to dość chaotycznie, ale myślę że ogarniecie, w razie problemu z zrozumieniem od razu wyjaśnię!
Nie odpala mu się, a jaki dostaje komunikat? Jaki kolega ma system? w której wersji visual studio zbudowałeś aplikację? Pod którą wersję .NET? Prawdopodobnie kolega nie ma zainstalowanego odpowiedniej wersji .NET runtime.
Win 7 Ultimate x86 Visual Studio 2013 pod .NET 4.5 albo 4, całkiem możliwe że nie ma zainstalowanej, spróbujemy i później dam Ci znać, dzięki za odpowiedź kolego, czekam na pomoc z ikonkami!
wziales tego exe'ka z folderu bin\release czy bin\debug?
Ja mam tylko folder bin/debug żadnego bin/realease nie dostrzegam.
golus napisał(a):
Ja mam tylko folder bin/debug żadnego bin/realease nie dostrzegam.
To zbuduj jako release!
A możesz wyjaśnić jak to wykonać? pierwszy dzień z tym programem :/
Nad edytorem kodu masz dropdowna z wybraną pozycją Debug
. Zmień na Release
i wciśnij F6
.
Dobra, a więc zrobiłem tak jak mi kazałeś i zgrałem na pendrive wersje z BIN oraz RELEASE na systemie Win XP mojego brata.
W przypadku RELEASE wyskakuje błąd o niezgodności z Win 32.
A w przypadku pliku z BIN błąd w postaci źle zainicjowanej aplikacji.
Możesz ustawić kompilacje pod x32, bo teraz pewnie masz na x64.
Zielony jestem w tym programie kolego, jakbyś mi mógł objaśnić gdzie mniej więcej to się znajduje to było by świetnie :P
- zakładam że mowa o C#
- na docelowym komputerze musi być zainstalowany .NET Framework 4
- we właściwościach projektu ustaw właśnie 4 (nie 4.5)
Wykonałem polecenie i nadal nie działa, ten sam błąd.
A jak utworzysz nowy projekt (z wyborem .NET 4.0) i skompilujesz to wtedy działa?