Missing sqlceme35.dll

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • zacks@construction-imaging.com

    Missing sqlceme35.dll

    I am trying to write an application that pulls data out of a SQL
    Server CE database file, an SDF file. It works just fin on my computer
    (running XP Pro). But when a co-worker tries to run it on his XP Pro
    computer, he gets an error that it is unable to load a DLL, namely
    sqlceme35.dll.

    I am wondering why the application runs fine on my computer but not
    his?

    The app was installed on both computers using a Setup project MSI
    file.

    Developed with VS2008 with Target Framework set to 2.0.
  • kimiraikkonen

    #2
    Re: Missing sqlceme35.dll

    On Feb 29, 6:29 pm, za...@construct ion-imaging.com wrote:
    I am trying to write an application that pulls data out of a SQL
    Server CE database file, an SDF file. It works just fin on my computer
    (running XP Pro). But when a co-worker tries to run it on his XP Pro
    computer, he gets an error that it is unable to load a DLL, namely
    sqlceme35.dll.
    >
    I am wondering why the application runs fine on my computer but not
    his?
    >
    The app was installed on both computers using a Setup project MSI
    file.
    >
    Developed with VS2008 with Target Framework set to 2.0.
    I think you should copy the DLL on co-worker's computer's system32
    directory then register it via regsvr32.

    Comment

    • zacks@construction-imaging.com

      #3
      Re: Missing sqlceme35.dll

      On Feb 29, 11:37 am, kimiraikkonen <kimiraikkone.. .@gmail.comwrot e:
      On Feb 29, 6:29 pm, za...@construct ion-imaging.com wrote:
      >
      I am trying to write an application that pulls data out of a SQL
      Server CE database file, an SDF file. It works just fin on my computer
      (running XP Pro). But when a co-worker tries to run it on his XP Pro
      computer, he gets an error that it is unable to load a DLL, namely
      sqlceme35.dll.
      >
      I am wondering why the application runs fine on my computer but not
      his?
      >
      The app was installed on both computers using a Setup project MSI
      file.
      >
      Developed with VS2008 with Target Framework set to 2.0.
      >
      I think you should copy the DLL on co-worker's computer's system32
      directory then register it via regsvr32.
      That is an unaccepatable solution. We expect to eventually distribute
      this application to our customers, and would prefer that the setup
      includes everything that is needed. I tried to add the DLL as a
      reference but VS2008 would not let me.

      Comment

      • =?ISO-8859-1?Q?Arne_Vajh=F8j?=

        #4
        Re: Missing sqlceme35.dll

        zacks@construct ion-imaging.com wrote:
        OK, I already had the first file since it was a reference in the
        project. I manually added the other three. I do not get the unable to
        load DLL error, but I do get an error when trying to open the
        connection. Exception message is "Unspecifie d error".
        Can we get the complete exception text ?

        And maybe a code snippet around the relevant line ?

        Arne

        Comment

        Working...