This will be solved if MSI package is used instead of VSIX:

http://msdn.microsoft.com/en-us/library/dd393694.aspx

And user will not be ought to manually integrate NativeViewer if MSI is used. Integration can be done as a custom installation step.