By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
435,551 Members | 2,727 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 435,551 IT Pros & Developers. It's quick & easy.

Help- how to reference MSCOMM32.ocx in setup and deployment

P: n/a

Hello all,

I'm new to VB.net and have just built a small application that makes
use of some VB6 ocx such as mscomm32.ocx for data communication with a
machine. The application runs OK but when I tried to build the
installer using the Setup and Deployment Projects, I always get the
following warning messages saying that the dependencies cannot be
found as follows:

WARNING: Unable to find dependency 'INTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

I go ahead and build the installer and it seems to work OK. It can
install my application on another PC, and the application can be
launched with no problems. However, when trying to communicate to the
machine, I'll always get an error message saying a component is
missing from the application, which I think is referring to
mscomm32.ocx. I know mscomm32.ocx is located in c:\Windows\System32\
but how can I tell VB.net setup application where to locate the
dependencies?

Any help is very much appreciated.

--
Alex Su
Nov 21 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
I have used the MSComm.ocx in a project I deployed. By deployed, I mean I
did not use the wizard but merely copied the exe to the destination computer.
However, I did have to copy the MSComm32.ocx to the system directory of the
destination computer and then install the MSComm32 license on the destination
computer and then register the control.

"Alex Su" wrote:

Hello all,

I'm new to VB.net and have just built a small application that makes
use of some VB6 ocx such as mscomm32.ocx for data communication with a
machine. The application runs OK but when I tried to build the
installer using the Setup and Deployment Projects, I always get the
following warning messages saying that the dependencies cannot be
found as follows:

WARNING: Unable to find dependency 'INTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

I go ahead and build the installer and it seems to work OK. It can
install my application on another PC, and the application can be
launched with no problems. However, when trying to communicate to the
machine, I'll always get an error message saying a component is
missing from the application, which I think is referring to
mscomm32.ocx. I know mscomm32.ocx is located in c:\Windows\System32\
but how can I tell VB.net setup application where to locate the
dependencies?

Any help is very much appreciated.

--
Alex Su

Nov 21 '05 #2

P: n/a
I have used the MSComm.ocx in a project I deployed. By deployed, I mean I
did not use the wizard but merely copied the exe to the destination computer.
However, I did have to copy the MSComm32.ocx to the system directory of the
destination computer and then install the MSComm32 license on the destination
computer and then register the control.

"Alex Su" wrote:

Hello all,

I'm new to VB.net and have just built a small application that makes
use of some VB6 ocx such as mscomm32.ocx for data communication with a
machine. The application runs OK but when I tried to build the
installer using the Setup and Deployment Projects, I always get the
following warning messages saying that the dependencies cannot be
found as follows:

WARNING: Unable to find dependency 'INTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.MSCOMMLIB'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'INTEROP.MSMASK'
(Signature='(null)' Version='1.1.0.0') of assembly 'CCPS2.exe'

WARNING: Unable to find dependency 'AXINTEROP.RICHTEXTLIB'
(Signature='(null)' Version='1.2.0.0') of assembly 'CCPS2.exe'

I go ahead and build the installer and it seems to work OK. It can
install my application on another PC, and the application can be
launched with no problems. However, when trying to communicate to the
machine, I'll always get an error message saying a component is
missing from the application, which I think is referring to
mscomm32.ocx. I know mscomm32.ocx is located in c:\Windows\System32\
but how can I tell VB.net setup application where to locate the
dependencies?

Any help is very much appreciated.

--
Alex Su

Nov 21 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.