I have a VB6 application that needs to be installed on Windows Vista as a standard user. Using Visual Studio 2005, I created an installation project that will put the application in a standard secure location or user folder. I also have a dll that I want to install and register in the user applications data folder. Once my Windows installer was created in VS'05, I flipped the properties of the 3rd bit of words using msiinfo.exe so that Vista would not give out administrator credentials when msi started. The application installs without any problems until it tries to register the dll in the user applications data folder. When it reaches this point, it throws an error stating that it cannot register the type library for the dll. Looks like,that the installer does not have the right to register dll in the users folder. It's right? I realized that Vista only complained about the standard update by users or the change of elements that affect all users of the machine. Any ideas? Thoughts? Suggestions?
Steven
source
share