I am new to Visual Studio environment and QT, I am working on developing a browser plugin using QT on visual studio 2008. A 'dll' has been prepared and copied to the plugins folder of the Mozilla firefox and Internet Explorer, it works just fine, I viewed the content using the plugin in the browsers, It all started when I tried to test this on other machine. It doesn'开发者_如何学Ct work on the other machine. The machine which I used to develop the dll is 'Windows Vista machine' and the machine I used while testing is 'Windows XP' machine (giving this info if this diff has anything concerned with the issue).
After a little search, I learnt that Runtime Libraries are required for this dll to run. So I installed MSVCREDIST but no luck. Can some body help me in resolving this issue? Any workaround is also appreciated.
Thanks in Advance!!
Krishna
it is possible you are missing the QT run time DLLs see a list of DLLs needed for deploying QT applications here
if this don't work then try running dependency walker , on your dll in the target machine if any dll needed to run your own dll is missing the tool will flag it
精彩评论