WinBatch Tech Support Home

Database Search

If you can't find the information using the categories below, post a question over in our WinBatch Tech Support Forum.

TechHome

DLLs

Can't find the information you are looking for here? Then leave a message over on our WinBatch Tech Support Forum.

Dll Placement

 Keywords: WIL Extender DLL Distribute Install Placement Windows Directory 

Question:

There is some disagreement amongst my colleagues regarding the placement of the WinBatch DLL files - both the "main" DLL and the extender DLLs on end user machines. Some advocate for placement of the DLLs in a folder specific to the app(s) that are using them. Others prefer placing them in C:\Windows.

What we do is create small EXEs and then use a software distribution tool to store them on user machines. The "dispute" was - where to put the required DLLs - in C:\Windows or, for example, C:\scripts

Some prefer to keep C:\Windows as "clean" as possible, others are less concerned.

Does WWW have any recommendations and/or best practices regarding DLL placement on use machines?

Thanks.

Answer:

Putting your dlls in the Windows directory can lead to dll hell. The best approach is to treat WinBatch compiled scripts like any other program and do a proper install by placing them in their own directory with their own copies of any extender dlls and the interpreter dll. Hard drive space is cheap.
Article ID:   W17800
Filename:   Dll Placement.txt
File Created: 2013:07:10:11:18:46
Last Updated: 2013:07:10:11:18:46