‘Document not saved’ or file sharing error saving an Excel file? Maybe your desktop is too cluttered.

Sometimes there’s a problem with saving Excel files on Windows 7 machines in the enterprise. If you haven’t seen this problem yet, count yourself fortunate. The problem is, there are a couple of different flavors of this problem and both are frustrating. I’m  talking about what happens when you try to save an Excel 2007…


“Excel cannot insert the sheets into the destination workbook, because it contains fewer rows and columns…”

When you receive this error in Microsoft Excel, it would seem to be pretty self explanatory. Excel cannot insert the sheets into the destination workbook, because it contains fewer rows and columns than the source workbook. To move or copy the data to the destination workbook, you can select the data, and then use Copy…


Excel 2010 is slow to save to a remapped “My Documents” folder on the network

Here’s the problem. On a Windows 7 or Windows 2008 Server R2 machine, if you save your Excel 2010 documents into a My Documents (or subfolder like My Pictures) that has been re-mapped to a network location you may notice that it takes almost 40 seconds for the save to complete. The behavior is not…


Corel Paint Shop Pro Photo X2 fails to update – Error 1920.Service ProtexisLicensing failed to start

This is an interesting error. If you own Corel Paint Shop Pro X2 you get prompted to install updates. In this case, the update fails to install and throws this nice dialog – “Error 1920.Service.ProtexisLicensing (ProtexisLicensing) failed to start. Verify that you have sufficient privileges to start system services.” As you might have guessed, this…


How to embed a manifest to an EXE file

This post explains in detail how to embed a manifest file into an executable (EXE) file. Embedding manifest files to EXEs is a requirement for the ‘Certififed for Windows Vista’ program (http://download.microsoft.com/download/8/e/4/8e4c929d-679a-4238-8c21-2dcc8ed1f35c/Windows%20Vista%20Software%20Logo%20Spec%201.1.doc)For the purposes of this article, the term ‘appname’ refers to a sample application and should be replaced with the name of your application.1. In…


How to create an audio fade-in effect for embedded Windows Media Player

Recently this question was asked of me. How to do a fade-in effect for audio files. I assumed media player had a built in function to cover fading audio in and out when it starts. I looked, looked some more, looked harder and finally gave up. There didn’t seem to be a way to do it….


C++ in Visual Studio 2005 – Some Basics

If you’ve ever written VB.NET code and you’ve tried your hand at creating a C++ app then you probably know the frustration of how hard it is to get a simple C++ project running and working. Oh sure, ‘Hello World’ isn’t so bad (partially because it can be pre-built for you in Visual Studio) but try to…


Running chained MSI installations

Anyone who has tried to run two Windows Installer-based installations at the same time knows that you can’t do this. Only one MSI-based installation can run at a time. So what if you need to run multiple MSI packages one after the other? There is an easy solution to this using vbscript. Consider the following…


Common Team Foundation Server installation errors and possible resolutions

Team Foundation Server for VS.NET 2005 can be a difficult program to install. The best advice I can give is to follow the Install Guide as closely as possible. Still, even the most prepared machine can have problems. Below are some of the errors that can appear and their most common resolutions. The list will…


Customer feedback and suggestions for VS.NET 2005 and MSDN 2005

Below are listed some feedback taken directly from customers supported by Microsoft on ways to improve Visual Studio .NET 2005 and MSDN 2005 (please feel free to email me to add more to this list or comment the blog directly): Users should be warned prior to starting setup that the setup may take more than…