Wpis z mikrobloga

Taka sytuacja. Jest program a.exe pod .net
Jego zależnością jest niezarządzalne b.dll i c.dll przez p/invoke.
b.dll i c.dll mają zależność do różnych wersji y.dll.
Wszystko wrzucone jest do tego samego katalogu.
O ile b.dll i c.dll mają różne nazwy to y.dll dla a i b ma taką samą.

Da się wrzucić to do osobnych katalogów z różnymi wersjami y.dll tak żeby działało?

Nie mam źródeł do a.dll y.dll, b.dll y.dll
Mam źródła do a.exe.
#programowanie #csharp
  • 5
@100x: no to wrzuć "a.dl" do podfolderu "a" oraz "b.dll" do "b" i w nich odpowiednie wersje y.dll i w programie a zmień ścieżki

//edit
ewentualnie rejestrujesz globalnie jedną wersje a drugą dajesz do podfolderu