Debug Deployment taking forever

I am deploying my app to a Windows Pocket PC 2003 Device. When I deploy its taking close to 10 minutes to deploy. The app is only 104K on my device. I noticed that it is hanging specifically on these files:
System.Data.dll
System.Windows.Forms.dll
System.Web.dll
System.Design.dll
System.DataOracleClient.dll (Im not even using Oracle)

Then these files are also being transfered and popping up a msg box stating that "Windows SQL Server Mobile is aready installed. Do You wish to reinstall [Yes] [Cancel]"
sqlce30.ppc.wce4.armv4.cab
sqlce30.repl.ppc.wce4.armv4.cab
sqlce30.dev.enu.ppc.wce4.armv4.cab

I don't think these files need to be transmitted everytime to my device as they are already there. Does anyone have any ideas how to speed up my deployment, espically during my debugging phase.


Answer this question

Debug Deployment taking forever

  • Pockey

    One of my associated dll's was making calls to windows desktop dll's. So in the compile it would deploy all the necessary linked windows desktop dllsd as well. That problem is now fixed :)

  • xplosiv_1

    While my app size is only 104K I am deploying ~35MB of dll files. What is going on My new device doesn't have the storage capactiy to even install my app becuase of these assoicated dll files. Most of these dll files are not 3rd party but just the standard windows ones. The biggest files are:
    system.data 2.47M
    system.design 4.81M
    system 2.87M
    system.web 5.07M
    system.xml 1.94M

    Those files alon add up to > 22M. If anyone has any ideas it would be much appreciated.

  • Sharma Rahul

    Correct me if I'm wrong, but this sounds like a Smart Device question, rather than a C# question. You may have more luck asking about this in one of the Smart Device forums:
    http://forums.microsoft.com/MSDN/default.aspx ForumGroupID=11&SiteID=1

    -Tom Meschter
    Software Dev, Visual C# IDE



  • fatquack

    Hi,

    I'm developing a lot on mobile devices and for the sqlce30.... cabs, they are only installed once, sometimes twice. If you added the cabs into your project they do get installed every time.

    For the oracle dll you should look if you somewhere got a reference to it, thru code or thru references in a project.

    I've got alot of pda's with 32 mb memory, which means that 16mb is filestore and 16 is OS. All my programs with all the standard dll's do work normal. So I can't believe that your dll's are so big Maybe on Windows VS2003/5 but not compiled on the device

    This is my own experience so I can be very wrong :)

    Grtz

    Annihil8


  • Debug Deployment taking forever