AssemblyResolver Class Members
In This Topic
The following tables list the members exposed by AssemblyResolver.
Public Constructors
| Name | Description |
![Public Constructor](template/packages/core-dotnet/images/publicConstructor.png) | AssemblyResolver Constructor | Create one AssemblyResolver. This will automatically add an AssemblyResolve Event Handler for this domain. |
Top
Public Methods
| Name | Description |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetEplanBinPath | Get the Eplan bin path. The Eplan bin path where the w3u.exe of your variant is in (p.e. Electric P8) |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | GetPlatformBinPath | Get the Platform bin path. The bin path where the w3Sharedu.dll is in and all your API dlls |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | PinToEplan | Pin an offline application to a eplan application. When the eplan bin path is known, an Offline Application using the Eplan Api dll can pinned to this version. This means all referenced Eplan Api dlls will be loaded. Note: For already loaded linked dlls the AssemblyResolve event is not fired. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetBinPaths | Set the bin paths. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetBinPathsWithAppMod | Set the Platform bin path. The variant path will be searched with the help of the applicationModifier. |
![Public Method](template/packages/core-dotnet/images/publicMethod.png) | SetEplanBinPath | Set the Eplan bin path. Note: This path exists once. Changing it will influence the application. The eplan Platform path (with the Api dlls) is set automatically. |
Top
See Also