[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: What are the steps for distributing assemblies?

Status
Not open for further replies.
J

jquerijero

Guest
Not exactly answering your question, but I just want to share something I've learned from my last support case about assemblies. The DLL reference in deployed assemblies.xml is not needed when deploying DLL as long as the r-code was compiled using an assemblies.xml with the original DLL reference. This makes your application sort of true load-on-demand. This means your deployed assemblies.xml can only contain references to those DLL that must be loaded early. The rest will be loaded when needed. You can even forgo deploying assemblies.xml. The startup parameter -assemblies is enough for non-GACed DLLs. When loading DLL Progress run-time checks the following location 1. Global Assembly Cache (GAC) 2. %DLC%\bin 3. %DLC%\bin\Infragistics\winforms 4. %DLC%\bin\dotnetmsgs 5. Location specified by -assemblies (handled by the Progress AVM itself).

Continue reading...
 
Status
Not open for further replies.
Top