Ace Master Posted December 8, 2003 Posted December 8, 2003 Hi there, I have this application made in vb.net, which works fine on my computer. I put the final app on other computer with framework 1.1 installed and I receive this error (picture). All the files used in the application are there, so can�t see the reason for this error. Also, don�t know what MSDATASRC is� My application has 4 forms. First one is working but when I try to open the form3 (has a chart) I receive this error. Somebody please can help me with this? Thanks Quote
Leaders dynamic_sysop Posted December 8, 2003 Leaders Posted December 8, 2003 it looks like MSDATASRC would be a dll that the application depends on, which they dont have ( or have but isn't registered ) on their system. Quote
Ace Master Posted December 8, 2003 Author Posted December 8, 2003 And what can I do? The vb .net si bought with license, the framework 1.1 is from the original CD. What DLL is missing ? All dll's are inside the bin directory. thanks Quote
iebidan Posted December 8, 2003 Posted December 8, 2003 Check the references of the application, maybe you're using a reference that the computers doesn't has... Quote Fat kids are harder to kidnap
Administrators PlausiblyDamp Posted December 8, 2003 Administrators Posted December 8, 2003 When you say 'has a chart' is this a third party chart control? If so does it have any Dlls that need to be registered? (i.e. is it a ActiveX / COM control) Quote Posting Guidelines FAQ Post Formatting Intellectuals solve problems; geniuses prevent them. -- Albert Einstein
Ace Master Posted December 9, 2003 Author Posted December 9, 2003 I deleted the chart control from the project, and now is working. Of course, my chart is verry important for the project Why this don't work on the other computer ? is this control : Microsoft Chart Control 6.0 (SP4) or maybe you know a replacement control ? thanks .. Quote
Administrators PlausiblyDamp Posted December 9, 2003 Administrators Posted December 9, 2003 Does the destination PC also have this control installed? If not it will need to be installed and registered before your app will work. Quote Posting Guidelines FAQ Post Formatting Intellectuals solve problems; geniuses prevent them. -- Albert Einstein
Ace Master Posted December 9, 2003 Author Posted December 9, 2003 ok thanks, but how I install that control ??? Quote
Engine252 Posted December 9, 2003 Posted December 9, 2003 copy that controls dll to the same directory as the app that should do it if it dousn't copy the dll somewhere on the distination pc and do in execute command regsvr32 "c:\dllpath\dllitself.dll" Quote
Administrators PlausiblyDamp Posted December 9, 2003 Administrators Posted December 9, 2003 http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B193366 gives a link where the .CAB file for the control can be downloaded from, inside you should find the .OCX control (about 1M in size though). This can be deployed to the client and then registered with regsvr32 - or alternatively create a setup project in VS.Net and include the OCX in your package. Quote Posting Guidelines FAQ Post Formatting Intellectuals solve problems; geniuses prevent them. -- Albert Einstein
Ace Master Posted December 10, 2003 Author Posted December 10, 2003 a setup project was the solution. Thanks a lot Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.