簡體   English   中英

Windows Ce 部署錯誤

[英]Windows Ce Deploy Error

I have M3 Terminal that have Windows Ce.NEt 4.02 I create a Windows Ce project with Visual Studio 2008 I am usin SqlCe connection for connect to SqlServer When I Deploy the my project.Vs try to install Sql Compact Frame work rep,SqlCompact Core then我從類似此設置的設備收到錯誤消息,不適用於此操作系統 我該怎么辦?

我對你的問題不是 100% 清楚。 您的目標設備運行的是 CE 4.0 還是 4.2? 有一個(相當大的)差異。

如果我是正確的,您看到的問題是當您嘗試從 Studio 2008 部署時,SQL Compact CAB 無法擴展,因為它設置為不支持該版本號的操作系統? 因此,當您部署時,它無法繼續超過那個點?

假設這是你的失敗,有一些事情要理解。

  • CE 4.x 不是 Studio 2008 的“支持”目標。
  • CE 4.0 根本不支持托管代碼。
  • CE 4.2 支持 CF 1.0 和 2.0(雖然我懷疑 3.5 會起作用)
  • Studio 2008 僅支持 CF 2.0 和 3.5

很有可能正在部署的 SQL Compact CAB Studio 被標記為最低操作系統版本 5.0,因為這是官方“支持”的最低操作系統版本,但如果您在 PC 上查看

%Program Files%\Microsoft SQL Server Compact Edition\v3.5\Devices\wce400

你會看到你有 4.x 的 CAB。 手動安裝(復制並運行),這會將注冊表項放在設備上,說明已安裝 SQL Compact。 這應該讓 Studio “看到”它並跳過部署。 如果 Compact Framework 還沒有在 ROM 中,您可能也會遇到同樣的問題。 在這種情況下,手動部署文件

%Program Files%\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\wce400

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM