我用VS2008+cf3.5开发的wince程序,现在开发完了!怎么样打包,发到真机上使用啊?
需要在真机上创建什么样的环境么?
我已经用ActiveSync建立起连接了!
.NET CF 3.5是安装到设备 还是SD卡上啊?

解决方案 »

  1.   

    ActiveSync连接好了,直接部署就行了
    要不就做成安装文件,好像一般是Cab文件
    .NET CF 我一般是直接安装在机子上的
      

  2.   

    .net cf 3.5很小,我记得只有2~3M,直接在真机上安装。(因为只需要安装一次)
    操作系统最好安装在设备上,因为sd卡可能拔出来啊。然后就可以把你的bin下编译的可执行程序目录里的东西直接复制到sd卡的一个目录里,就能运行。如果需要可以创建一个快捷方式。
      

  3.   

    假如你就是调试真机环境
    vs2008 连机调试的时候就会把程序需要的环境包.net cf 和引用包打过去。
    以后就更新程序就可以。如果发布产品。 我同意楼上意见 .net cf 包 和程序包分开。
    第一步安装 .net cf 包
    第二部再安装程序安装包
      

  4.   


    我都弄完了但是就是报错 无法找到PInvoke DLL "sqlceme35.dll"
      

  5.   

    sqlce,  有自己的安装包C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\wce400\armv4sqlce.dev.CHS.ppc.wce4.armv4.cab
    sqlce.ppc.wce4.armv4.cab
    sqlce.repl.ppc.wce4.armv4.cabC:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\wce500\armv4i

    。。你最好用vs2008联机调试。
      

  6.   

    ActiveSync连接好了调试工程的时候选device, 不要选模拟器,选择 win ce device, 就可以发布到ActiveSync 联机的硬件。
      

  7.   

    如果是windows mobile 硬件,就选择 windows mobile xxxx device
    如果是windows ce 硬件,就选择 windows ce xxxx device
      

  8.   

    联机调试报这行
    private static SqlCeConnection mConn = new SqlCeConnection();
    无法找到PInvoke DLL "sqlceme35.dll"
      

  9.   


    好了可以了,但是,我发现真机连接不上我PC的数据库
    这个是数据连接语句string con = @"Data Source=192.168.1.101;Initial Catalog=asset;Persist Security Info=True;User ID=sa;Password=";
    要与PC上的数据库进行数据通信
      

  10.   

    http://www.abab123.com/bbs/down.asp?html=1369137  你可以去这上面看看 应该有你要的答案
      

  11.   

    你可以冷启还原出厂设置后重新安装,连接数据库安装文件在C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SQL Server\Client\v2.0\wce500\armv4i、sql.wce5.armv4i.CAB
      

  12.   


    你觉得这个con是连接sqlceconnection的吗?
      

  13.   

    你最好先自学了解下wince/winmobile网络设置部分,TCP设置部分、DHCP 设置部分。了解这块再来解决con 问题。我想就打包问题,你已经找到了解决方案。
      

  14.   

    呵呵!现在又发生问题了!数据连接也连上了!怎么样把PC上数据库里面的数据导入到PPC里面呢
      

  15.   

    Wince 程序部署文件包可分两部分.一部分是微软带的框架 安装包 NETCFv2.ppc.armv4.cab 自已开发的程序序需要自已打包..提供一个Wince打包工具:Wince Cab Manager3.0.rar 如果怕麻烦也可以把NETCFv2.ppc.armv4.cab与程序一起打入包内.
      

  16.   

    sqlCE 的连接串应该是文件的形式.或是类似与WEBSERVICE似的地址的形式
      

  17.   

    找打包工具,一般打包工具都是打成.cab文件,还需要另外一个文件,能将cab文件制作成.exe。PDA与电脑连接后,直接在PC上运行.exe,会自动根据.cab文件安装到PDA上。至于具体的工具,我要找一下才知道了。