I have written a Shell Extension in Visual Studio 2010. It implements a Context Menu Handler and File Icon Handler.
On the computer with Visual Studio it works well. But on other computers, registering MyShellExt.dll fails with the message
[Window Title]
RegSvr32
[Content]
The module "MyShellExt.dll" failed to load.
Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files.
The specified module could not be found.
[OK]
i have inspected dependencies and found that follow files must be in the same folder with MyShellExt.dll: msvcr100.dll, msvcp100.dll, atl100.dll.
It means that i should include this libraries into my installation package.
How to turn off using of these libraries?