Some notes on software development... RSS 2.0
# Thursday, 19 September 2013

Download and install the latest version of DiffMerge 

From the Visual Studio 2010 menu select Tools->Options->Source Control->Visual Studio Team Foundation Server->Configure User Tools

Add the following…

Extension: .*
Operation: Compare
Command: C:\Program Files\SourceGear\Common\DiffMerge\sgdm.exe
Argument: /t1=%6 /t2=%7 %1 %2


Extension: .*
Operation: Merge
Command: C:\Program Files\SourceGear\Common\DiffMerge\sgdm.exe
Argument: /m /r=%4 /t1=%7 /t2=%8 /t3=%6 /c=%9 %2 %3 %1


Thursday, 19 September 2013 08:54:26 (GMT Standard Time, UTC+00:00)  #    -
Source Control | Visual Studio
# Tuesday, 17 September 2013

Here is the direct link to the Microsoft Orca MSI Editor installer


Tuesday, 17 September 2013 13:46:50 (GMT Standard Time, UTC+00:00)  #    -
# Friday, 23 August 2013 have a great article describing how to shrink a VirtualBox disk image with lots of screenshots, but here are the basic steps for shrinking a VirtualBox image that runs a Windows 7 guest OS. This only works on VDI disk images.

On the Windows 7 guest OS follow these steps:

  1. Uninstall any unused programs
  2. Delete any files you don’t need
  3. Run Disk Cleanup Start->All Programs->Accessories->System Tools->Disk Cleanup
  4. Download CCLEANER and run it.
  5. Run Disk Defragmenter Start->All Programs->Accessories->System Tools->Disk Defragmenter
  6. Download SDELETE and run this command: sdelete –z C:\

The guest Windows 7 OS has now had all the free space zeroed out and is ready for compacting. So from a command line on the host OS:

  1. Navigate to the VirtualBox installation folder, on my Windows 7 x64 OS it’s located here: C:\Program Files\Oracle\VirtualBox\
  2. Run: vboxmanage modifyvdi YOUR-VDI-FILENAME.vdi compact

Job done!

How To Shrink Your Virtualbox VM And Free Up Space For Your Hard Disk

Friday, 23 August 2013 08:04:31 (GMT Standard Time, UTC+00:00)  #    -
# Wednesday, 31 July 2013

Whilst tying to open a legacy app at work today there were multiple ‘Object Library Not Registered’ errors. Looking at the offending form log file shows some Microsoft common controls that don’t appear to get loaded correctly:


Current development environment is Windows 7 64-bit. Strangely I has previously managed to build the same application from the VB6 IDE a few months ago. Having searched the web it looks like the automatic upgrade of IE10 has broken something with the registration of MSCOMCTL.OCX….thanks Microsoft.

The Answer
Apparently uninstalling IE10 fixes the issue. For me this is not an option as I require IE10 during everyday development.
There were also many posts about re-registering MSCOMCT.OCX & MSCOMCT2.OCX from the SYSWOW64 folder…this did not work for me.

The post mentioned above contains the answer, see post #60
Register the MSDATSRC.TLB file using REGTLB.EXE from an elevated visual studio command prompt like so:

regtlb C:\Windows\SysWOW64\msdatsrc.tlb


Bingo! VB6 IDE is up and running……can’ believe I’m still mentioning VB6 in 2013 :-/

Windows 7 64-bit -- Library Not Registered problem

Common controls do not load in VB6 after IE10 installation

Wednesday, 31 July 2013 16:57:51 (GMT Standard Time, UTC+00:00)  #    -

Sign In
Total Posts: 116
This Year: 0
This Month: 0
This Week: 0
Comments: 36
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2019
Hadrian Phillips

All Content © 2019, Hadrian Phillips
DasBlog theme 'Business' created by Christoph De Baene (delarou)