Re: ERP 2017b - Compile error in hidden module: MainElement
Cześć,
u mnie to samo na tej samej wersji się działo.
Pomogło to co poniżej:
Uruchomienie wiersza polecenia jako administrator i wejście w katalog:
Kod:
C:\Windows\Microsoft.NET\Framework\v4.0.30319>
Z poziomu katalogu wykonanie kolejno poleceń:
Kod:
regasm "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0\Symfonia.Common.Defs.dll" /u
regasm "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0\Symfonia.Common.ObjectModel.dll" /u
regasm "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0 \Symfonia.Common.Subjects.dll" /u
Następnie:
Kod:
regasm /tlb /codebase "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0\Symfonia.Common.Defs.dll"
regasm /tlb /codebase "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0\Symfonia.Common.ObjectModel.dll"
regasm /tlb /codebase "C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0\Symfonia.Common.Subjects.dll"
Potem wejście w regedit i sprawdzenie w poniższych wpisach na jaki folder wskazują:
Kod:
HKEY_CLASSES_ROOT\TypeLib\{B0114B7C-59B5-4DFC-8019-E0DB6998C5AD}\f.3\0\win32
HKEY_CLASSES_ROOT\TypeLib\{A1B4EB0D-4BD9-411B-8FFD-B015DF19E2F7}\f.3\0\win32
HKEY_CLASSES_ROOT\Wow6432Node\TypeLib\{5C1A9D2E-2F4D-46AC-8CED-293665937C47}\f.3\0\win32
U mnie był inny folder, więc zmieniłem na taki w którym znajdowały się pliki tlb czyli ten co poniżej:
Kod:
C:\Program Files (x86)\Common Files\Sage\Common_17.0.7.0
M.
PS: Sprawdź czy u Ciebie powyższe pliki znajdują się w tych samych katalogach. Ja podałem swoje lokalizacje.