EPLAN hat zur 2.6 das Verhalten geändert bzgl. Laden von DLLs.
Es wird eine Schattenkopie auf dem lokalen Client erstellt. Das hat verschiedene Vorteile (wie .NET Sicherheitsrichtlinien usw.) aber eben auch Nachteile.
Einer davon ist dass man per Reflection nicht an den Speicherort im Netzwerk kommt.
Dafür hat EPLAN zur Version 2.6 Beta 3 das Interface IEplAddInShadowCopy bereitgestellt. Hier wird der original Pfad übergeben und man kann diesen weiterverarbeiten.
void IEplAddInShadowCopy.OnBeforeInit(string originalAssemblyPath) { // Do something with the original path }
Finde schön zu sehen dass schnell auf die Bedürfnisse der User reagiert wird!
Hinterlasse einen Kommentar