1Jan

Mscomct2 Cab Installer

1 Jan 2000admin

Right click on the inf file and select 'Install'. Zoom Zoom Buzz Buzz. Download and install MSCOMCT2.OCX to fix missing or corrupted ocx errors. Developer Microsoft Corporation Product Microsoft Common Controls 2 Object Library Description Microsoft Common Controls 2 ActiveX Control DLL Filename MSCOMCT2.OCX Version 6.01.9782 Size 646.8KB.

Installing Common Controls Hi all, I have little experience on installers. I'm doing one with InnoSetup. The PDW has given the dependencies list for my app, but for example it places some of them in Windows (others in.PDWizard Redist): C: Windows SysWOW64 Mscomctl.ocx -> v 6.1.98.34 - 2/05/2012 Since from my IDE developing and then the compiled.exe, they both use the DLLs-OCXs versions from my OS. Therefore, my question is if you should deploy the OS-DLLs or the ones coming in VBSP6 (eg Mscomctl.ocx -> 6.1.97.82.

From what I've read I think you should not use from my own HD. How to avoid the DLL hell? One issue is that even the VB6 Service Packs do not take care of updating the PDW's VB6DEP.INI file. There is a reason for that: depending on what OS you are targeting VB6DEP.INI can be different.

One of the more important things in that file is a list of files that should not be packaged and deployed. This can be because a file is not legally redistributable, but more often it is because the file has changed status to a protected file already included in Windows or because the file (usually a DLL or OCX) comes in differenet flavors tailored to work on a specific version of Windows. To update your (set of, one per OS target) VB6DEP.INI files means keeping up with every MS KB article relating to VB6 (and in many cases Windows) since 1998. A second issue is that because of such changes and code tailoring you should strongly avoid packaging copies of libraries taken from the live system you develop on. The PDW can handle this automatically by checking its Redist folder. This is where the developer is supposed to place OS-neutral redistributable versions of libraries to be deployed. So that's one more point of ongoing maintenance.

Add a Converted Object to the Tool Palette Once you convert objects to P&ID components or lines, you can add the converted objects to a P&ID tool palette. The object becomes a tool on the tool palette, and can be placed in project drawings like any other P&ID tool. Autocad p and id examples for students.

If you use some other packaging tool instead of the PDW, you have to do more or less the same thing but it tends to be a far more manual process. This need for PDW maintenance (and multiple profiles per target) is one of the reasons why Microsoft released Visual Studio 6.0 Installer (VSI) as a free replacement (mostly) for the creaky PDW. Windows Installer was still new and the VS 6.0 Installer tools was not ready yet when VS/VB6 shipped. Using this allowed Microsoft to provide merge modules for the libraries that shipped as part of the VB6 package (DLLs and OCXs). These merge modules contain embedded rules about when to deploy and when not to based on the target OS during installation. So instead of creating one PDW setup package for Win95 & NT4, another for Win98 & WinMe, another for Win2K, another for WinXP.

You can create just one MSI package and be done. While you can't legally obtain VSI anymore (Microsoft removed the downloads a few years back, all other sources of those files are considered pirated copies and might contain malware anyway).

Cab

They do still update the standard when required. If you are not using Windows Installer technology (i.e. VSI or a similar 3rd party tool) then merge modules do you no direct good.

However you can download them and extract them to get redist versions to keep in your own PDW Redist folder. You can do the same thing for some random legacy packager too, but many of them have no direct concept of a Redist folder so you might have to fiddle with 'scripts' manually to make them 'pull' from there instead of the live system. As for avoiding DLL Hell, well. Good luck doing that by using 'the No-No setup.'

I find that I have had to do far more cleaning up of messes caused by a 3rd party application somebody used that on than anything else. The No-No is a source of DLL Hell, not a cure. That said, it is perfectly possible to use it safely. The problem is that is is dangerous by default.

Unsophisticated users go find scripts 'in the street' and copy/paste them, and many of the scripts floating around are dangerously flawed. Code:; Dependency file for setup wizards. They do still update the standard when required. If you are not using Windows Installer technology (i.e. VSI or a similar 3rd party tool) then merge modules do you no direct good. However you can download them and extract them to get redist versions to keep in your own PDW Redist folder. I downloaded the.msm files that you have linked, but I can't open them.