MarkDuncan_74
New member
- Joined
- Oct 14, 2004
- Messages
- 3
Hi,
I hope someone can give me some points here cause Im beginning to lose the will to live.
I have an app Ive upgraded from VB6 and I am trying to create an installer for it an have hit a few problems.
Namely,
1. 4 dlls were reported as not being able to be added to the setup project these were MSXML3.dll, scrrun.dll, shdocvw.dll & winhttp.dll. Im guessing that these are installed in system32 by other packages (ie MSXML3.msm) - do I have to find out the original programs that initially installed these dlls and include them as merge modules in my setup(and if so how do I track down where they came from and how do I perform a check before installing).
2. I have been looking at the dependencies listed in the setup project and Ive noticed something a bit concerning, a number of my references have dependencies on mscorlib. Some have dependencies on version 1.0.3300.0 and have an exclamation mark on them, others point to 1.0.5000.0 and seem to be fine, 2 others have dependencies on both 1.0.3300.0 and 1.0.5000.0.
Ill list the references and dependencies here just for completeness
ADODB - mscorlib 1.0.3300.0 (why is this here, my app does no DB stuff)
InterOp.MSXML2.dll - windows/system32/msxml3.dll
InterOp.Scripting.dll - windows/system32/scrrun.dll
InterOp.ShDocVw.dll - windows/system32/shdocvw.dll
InterOp.WinHttp.dll - windows/system32/winhttp.dll
Microsoft.MsHtml.dll - mscorlib 1.0.3300.0
Microsoft.StdFormat.dll - mscorlib 1.0.3300.0
Microsoft.VisualBasic.Compatibility.Data.dll - mscorlib 1.0.3300.0 & 1.0.5000.0
Microsoft.VisualBasic.Compatibility.dll - mscorlib 1.0.3300.0 & 1.0.5000.0
MSDATASRC.dll - mscorlib 1.0.3300.0
stdole.dll - mscorlib 1.0.3300.0
Any replies that can throw even the merest of light on any of this would be massively appreciated.
I hope someone can give me some points here cause Im beginning to lose the will to live.
I have an app Ive upgraded from VB6 and I am trying to create an installer for it an have hit a few problems.
Namely,
1. 4 dlls were reported as not being able to be added to the setup project these were MSXML3.dll, scrrun.dll, shdocvw.dll & winhttp.dll. Im guessing that these are installed in system32 by other packages (ie MSXML3.msm) - do I have to find out the original programs that initially installed these dlls and include them as merge modules in my setup(and if so how do I track down where they came from and how do I perform a check before installing).
2. I have been looking at the dependencies listed in the setup project and Ive noticed something a bit concerning, a number of my references have dependencies on mscorlib. Some have dependencies on version 1.0.3300.0 and have an exclamation mark on them, others point to 1.0.5000.0 and seem to be fine, 2 others have dependencies on both 1.0.3300.0 and 1.0.5000.0.
Ill list the references and dependencies here just for completeness
ADODB - mscorlib 1.0.3300.0 (why is this here, my app does no DB stuff)
InterOp.MSXML2.dll - windows/system32/msxml3.dll
InterOp.Scripting.dll - windows/system32/scrrun.dll
InterOp.ShDocVw.dll - windows/system32/shdocvw.dll
InterOp.WinHttp.dll - windows/system32/winhttp.dll
Microsoft.MsHtml.dll - mscorlib 1.0.3300.0
Microsoft.StdFormat.dll - mscorlib 1.0.3300.0
Microsoft.VisualBasic.Compatibility.Data.dll - mscorlib 1.0.3300.0 & 1.0.5000.0
Microsoft.VisualBasic.Compatibility.dll - mscorlib 1.0.3300.0 & 1.0.5000.0
MSDATASRC.dll - mscorlib 1.0.3300.0
stdole.dll - mscorlib 1.0.3300.0
Any replies that can throw even the merest of light on any of this would be massively appreciated.