如何在调试CF.NET应用程序时禁用SQL Server Compact的自动部署?

Mic*_*icz 6 compact-framework windows-mobile sql-server-ce

我有一个问题,每当我调试(F5)我们正在开发的Compact Framework应用程序并且VS开始部署项目时,它总是会部署SQL Compact 3.5库.

问题与Visual Studio 2008非常相似:在调试时不要部署SQL Server Compact 3.5,除非它在Windows CE设备上没有发生,而是WM 6仿真器.

我已经尝试将目标平台升级到WM 6.0 Professional并手动安装所需的SQL Compact库,但它没有任何区别.

有趣的是,在我的情况下,问题不会出现在任何真实设备上,只能出现在模拟器上.

更新:似乎问题不是模拟器,而是WM版本特定.我在WM 6设备上遇到了同样的问题.它不会发生在WM 5上.

Eri*_*kEJ 2

你看过这个吗:http://silverfinn.net/blog/?p =91

  • 事实证明,所有项目都指向同一个 dll,但版本错误 - 3.5.0。我将它们更改为指向 3.5.1,然后它停止重新部署。非常感谢您节省了我的时间:) (3认同)