One of our customers had some problems making an App-V for Paint.net on a 64bit machine with the App-V sequencer.
Sequencing worked fine but when he tried it on another machine,the following error showed:
Paint.net had detected that some important installation files where missing. If you click the repair button it will attempt to repair this and then continue loading. The missing files are: Microsoft Visual C++ Redistributable. The repair option didn’t work.
I tried to solve the problem by disabling the merge modules while converting an irp to a ism. It didn’t work. So i looked at the files in the irp.
Visual C++ used a very specific version. visual C++ 9.0.30729.6161. I found it should be this specific version: http://www.microsoft.com/en-us/download/details.aspx?id=26368
The solution was very simple. It is best practice to install the dependency natively on the client, See the App-V 4.6 sequencing guide, part 3.2. So install the vcredist_x64.exe on your client, sequence the application and make sure the visual C++ is installed on all clients.