I developed a vb.net com component that uses some classes in the system.data.OLEDB namespace to query the data in an access database. The component works great on the development server. However, when I deploy the component on another server and then execute it, everything but the oledb code works. I get an error message that states "could not load file or assembly 'System.EnterpriseServices.Wrapper.dll' or one of its dependencies"
The System.EnterpriseServices.Wrapper.dll file referred to in the message is on the deployment server in the following two locations:
M:\WINDOWS\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790
and
M:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Please note that the deployment server does not have an installation of vb.net on it. Is this my problem? Or, do I somehow need to register one of the System.EnterpriseServices.Wrapper.dll files already existing on the deployment server?
The System.EnterpriseServices.Wrapper.dll file referred to in the message is on the deployment server in the following two locations:
M:\WINDOWS\WinSxS\x86_System.EnterpriseServices_b03f5f7f11d50a3a_2.0.0.0_x-ww_7d5f3790
and
M:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
Please note that the deployment server does not have an installation of vb.net on it. Is this my problem? Or, do I somehow need to register one of the System.EnterpriseServices.Wrapper.dll files already existing on the deployment server?