C# aplikacja na innym komputerze

C# aplikacja na innym komputerze
P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Witam chciałbym się zapytać co zrobić aby aplikacja działała na innym komputerze (jest na nim zainstalowany NetFramework), gdyż mam z tym problem;/

UB
minus za opis problemu.
Sarrus
kolejny minus...
xeo545x39
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 5 lat
  • Lokalizacja:Kosmos
  • Postów:1571
0

Jaki problem? Przy włączaniu aplikacji pojawia się błąd czy co?


Co kurła debuguj ten kod i streszczaj się klientowi chce się fixa, a jak nie kurła to odpale visuala i ci pomoge a tego byś nie chciał
Docent
  • Rejestracja:około 13 lat
  • Ostatnio:około 9 lat
0

Opisz nam więcej o tym problemie, bo z tej informacji, co jest, to tylko możemy w ciemno strzelać. :)


"Najważniejszy w każdym działaniu jest początek."
MVC
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 11 lat
2

Zapewne odpalasz tam wersję "Debug" zamiast Release. Zmień w ustawieniach Visuala przy kompilacji, żeby kompilowało do Release. Inaczej tego gdzieś, gdzie nie ma zainstalowanego Visuala nie odpalisz.

Docent
@MVC: nie wiedziałem, że lubisz w ciemno strzelać :D
MVC
Rozpatruje możliwe opcje, które mogą powodować taką sytuację.
UB
a co ma do tego debug? Debug jest tak samo sprawną wersją.
P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Jest opcja relase:) podaczas uruchamiania programu na innym komputerze wyskakuje mi blad:

Wystąpił problem z aplikacją program.exe i zostanie ona zamknięta. Przepraszamy za kłopoty.

A sygnatura bledu to:

AppName: aplikacja.exe AppVer: 1.0.0.0 ModName: kernel32.dll
ModVer: 5.1.2600.5781 Offset: 00012afb

edytowany 2x, ostatnio: pietras909
Docent
  • Rejestracja:około 13 lat
  • Ostatnio:około 9 lat
0

To mi wygląda na błąd systemu, a nie na błąd aplikacji. :)

Na jakim systemie był robiony projekt?
A na jakim systemie pracuje drugi komputer?


"Najważniejszy w każdym działaniu jest początek."
MVC
@Docent: Obstawiam, że to .NET 2.0 jest czyli najprawdopodobniej Windows XP. W Google znalazłem bardzo podobny błąd i dotyczy on pinvoke..? wtf
Docent
czego niby?? jak już to: P/Invoke :D
MVC
Ale miałem racje - XP :D
Docent
nie ciesz się są gorsze przypadki :D
P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Windows 7 tworzony, a testowany na windows xp, a net framework to 4.0, chociaz probowalem zmieniac we wlasciwosciach projektu wersje net framework ale neistety takze nie pomoglo

edytowany 1x, ostatnio: pietras909
Docent
  • Rejestracja:około 13 lat
  • Ostatnio:około 9 lat
0

No dobra może i kolega @MVC ma rację. :)

więc w taki razie doklej do projektu taki kawałek kodu:

Kopiuj
[DllImport("toolhelp.dll", SetLastError=true)]
private static extern IntPtr CreateToolhelp32Snapshot(uint flags, uint processid);

"Najważniejszy w każdym działaniu jest początek."
P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Ten sam projekt, juz teraz trzy komputery i różne błedy, oraz oczywiscie na windows 7 wszystko dziala tj

Wystąpił problem z aplikacją aplikacja.exe i zostanie ona zamknięta. Przepraszamy za kłopoty.

I dwie sygnatury problemu:

EventType : clr20r3 P1 : aplikacja.exe P2 : 1.0.0.0 P3 : 5023c38c
P4 : auto_post P5 : 1.0.0.0 P6 : 5023c38c P7 : 3a P8 : 11
P9 : system.io.filenotfoundexception

i drugi:

AppName: aplikacja.exe AppVer: 1.0.0.0 ModName: kernel32.dll
ModVer: 5.1.2600.5781 Offset: 00012afb

Docent
z tym fragmentem kodu, co jest wyżej??
P9
tak z tym samym, ale juz sobie poradzilem:) wystarczy ustawic aby w References Copy Local na true:), tylko mam inne pytanie czy jest możliwe ustawienie tego tak, aby kopiowalo do wybranego folderu? Gdyz robi sie duży bałagan
Sarrus
pytania to zadawaj w poście, a nie w komentarzach
Docent
instaluje mi się VS, jak mi się zainstaluje to Ci dam znać :P
P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Chciałbym jeszcze zapytać jak przenieść do osobnego folderu wszystkie Referencje (po zaznaczeniu Copy Local na true), gdyż jest duży bałagan

Docent
  • Rejestracja:około 13 lat
  • Ostatnio:około 9 lat
0

Chyba oto Ci chodziło:
Przejdź do:
Reference Paths i tam możesz sobie tworzyć foldery :)

wiesz jak się tam dostać?? :P


"Najważniejszy w każdym działaniu jest początek."
P9
hmm jesli cos takiego jest to poszukam:) a znajde
leona
  • Rejestracja:prawie 13 lat
  • Ostatnio:prawie 13 lat
  • Postów:16
1

@pietras909: no i oto Ci chodziło?? :)

P9
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:20
0

Z tego co widze to folder nie tworzy sie automatycznie, tylko trzeba podac dokladna scieżke, a mi chodzi o to zeby automatycznie podczas kompilowania przenosily sie do osobnego folderu, oraz program zrobil sobie do nich odwołania, póki co to znalazlem coś takiego: http://geekswithblogs.net/dchestnutt/archive/2006/05/30/80113.aspx lecz neistety nie mam takiej opcji w visual studio:D

edytowany 3x, ostatnio: pietras909
OT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 11 lat
0

Jest taka opcja w Visual Studio: Project->Properties->Build Events

P9
dziękuje:) nie zauważyłem tej opcji
VarrComodoo
  • Rejestracja:około 14 lat
  • Ostatnio:3 dni
  • Lokalizacja:Bk
  • Postów:480
0
Docent napisał(a):

No dobra może i kolega @MVC ma rację. :)

więc w taki razie doklej do projektu taki kawałek kodu:

Kopiuj
[DllImport("toolhelp.dll", SetLastError=true)]
private static extern IntPtr CreateToolhelp32Snapshot(uint flags, uint processid);

mam podobny problem jak w tym temacie:

user image

@Docent gdzie dokładnie trzeba wkleić ten kod?

  • sprawdzałem już dla wszystkioch plików załączanych do projektu "References Copy Local na true" - nie pomogło
  • jeden trop do psrawdzenia to ikonka którą tworzyłem online z jpg.

Co moze jeszcze być przyczyną tego komunikatu? Ten fileNotFoundException moze się czepiac tylko plików graficznych dodawanych do projektu czt do lokaldatabase np. tez?


Sterczące kolce Pondijusa, ostre grzebienie Daktyloskopei, Trygla i latający Wieprzoryb są niczym wobec Bestii która nas gnębi...
edytowany 1x, ostatnio: VarrComodoo
Sarrus
Problem może być zupełnie inny. Nie odświeżaj starych tematów tylko załóż własny i najwyżej linka w nim daj do podobnego problemu
Sarrus
  • Rejestracja:około 14 lat
  • Ostatnio:5 dni
  • Postów:2512
2

A wyjątki łapiesz? Jeżeli nie, to dodaj obsługę. Jak jakiś wpadnie, to będziesz wiedział którego pliku to dotyczy.

VarrComodoo
  • Rejestracja:około 14 lat
  • Ostatnio:3 dni
  • Lokalizacja:Bk
  • Postów:480
0

Słusznie, zapomniałem o wyjątkach, zaraz dodam obsługę i jutro całość przetestuję w firmie.

  • z testów które dzisiaj robiłem, to nie chodzi o ikonkę ani o załączane pliki do projektu.

PS. Tym razem już nie będę zakładał nowego wątku, następnym razem będę zakłądał osobny i tylko linkować będę do podobnych problemów.


Sterczące kolce Pondijusa, ostre grzebienie Daktyloskopei, Trygla i latający Wieprzoryb są niczym wobec Bestii która nas gnębi...
edytowany 2x, ostatnio: VarrComodoo

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.