Problem z odpaleniem programu na innym komputerze

0

Mam problem.

Napisałem program w VB 2010. Cały czas robiłem na moim i wszystko działało.
Dzisiaj sprawdziłem program na drugim komputerze, XP, SP3, zainstalowałem też .net framework 4.
Programik się otwiera, ale gdy otwieram okno Form2, w którym jest PrintForm, wyskakuje mi błąd.

Zrobiłem zrzut tego błędu, jest w załączniku.

Proszę, pomóżcie

0

Przecież pisze jak byk, że brakuje PowerPack-a http://msdn.microsoft.com/en-us/vbasic/bb735936

0

Zainstalowałem tego powerpacka i dalej nie idzie.
Pojawia się ten sam błąd.

0

Zainstaluj DOKŁADNIE tą samą wersję jaką potrzebuje program, to, że zainstalowałeś nic nie zmienia, bo prawdopodobnie wszystko ładowane jest przez SxS assemblies (czyli biblioteki pasujące do manifestu aplikacji) i po prostu wersje się nie zgadzają.

0

Czyli co mam zainstalować?
Podałeś mi link do tego, to zainstalowałem to.
Podaj dokładnie nazwę tego, co mam zainstalować (jestem w tych sprawach początkujący)

0

Albo trzeba zamienić PrintForm na coś innego co mogłoby wydrukować cały Form2 i nie pochodziło z Powerpacka.
Macie jakieś pomysły?

0

Masz zainstalować dokładnie tą wersje biblioteki, jaką używasz u siebie (zobacz w References do projektu - zapewne referencja jest z GAC'a - więc jest informacja o wersjonowaniu itd).

1

Nie wiem co to za PowerPack, ale nie wystarczyłoby po prostu, jak zwykle, dodać tej biblioteki do folderu z aplikacją?
Do autora - skopiuj na drugi komputer nie tylko plik .exe ale po prostu cały folder Debug albo Release. Jeśli tak robiłeś - nie było sprawy...

0

Kopiowałem wszystkie foldery i też nie szło.

Jak sprawdzić tego GACa i jaki powinien być?

0

hehehe, nie mów że chcesz przekopiować całego GAC :D
http://en.wikipedia.org/wiki/Global_Assembly_Cache tu jest napisane gdzie jest GAC, zauważ że w .net 4.0 jest w innym miejscu
Jeśli otworzysz folder GAC np. za pomocą total commandera zobaczysz podział na katalogi. Ale nawet jeśli znajdziesz jedną brakującą dll to może okazać się że wymaga ona innych (też z GAC) itd.
Więc nie broń się i zainstaluj poprawny komponent na maszynie użytkownika.

1 użytkowników online, w tym zalogowanych: 0, gości: 1