.Net i brak niektórych bibliotek w GAC (stdole, adodb, msdatasrc)

0

Wcześniej nie miałem do czynienia z .Net'em i aktualnie poprawiam aplikację napisaną w VB.Net.
Natknąłem się na problem:
-postawiłem czysty system WinXP SP3
-zainstalowałem .Net 2.0 (taki wymaga ta aplikacja) i .Net 3.5 SP1
-okazało się, że w GAC brakuje do jej funkcjonowania stdole.dll, adodb.ole i msdatasrc.ole z Primary Interop Assemblies
Jest jakaś możliwość, żeby te biblioteki wyszukiwał np. w folderze z exe, czy konieczne jest jednak wrzucenie ich do GAC?
Aktualnie rozwiązałem problem kopiując te biblioteki z Win7, na którym pracuje. Ostatecznie mogę spróbować stworzyć instalator, który to będzie robił automatycznie, ale wolałbym, żeby można było po prostu skopiować folder z aplikacją i nie bawić się w takie pierdoły ;)

Przez ten problem po padzie kompa na produkcji 3 dni się 5 ludzi męczyło, żeby tą aplikację odpalić :D

1

doinstaluj Office Primary Interop Assemblies.

0

Niestety to wymaga zainstalowania Office'a :/ Chyba pozostanę przy instalatorze, który wrzuci te pliki do GAC, tylko jeszcze muszę się zorientować jak jest z ich licencjami Dobrze, że ten instalator, który tworzy VS poradził sobie z tym.

edit:
Udało mi się znaleźć rozwiązanie(zaproponowane, przez MS): instalować VS PIA Redist http://connect.microsoft.com/VisualStudio/feedback/details/115039/publishing-an-app-using-adodb-dll-results-in-error
No i okazało się, że stdole jest potrzebne tylko dla OneClick App, więc mi do szczęścia nie było potrzebne ;)

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