對Tim上面的回答的評論。實際上,我的問題與上述最初的問題差不多。我目前正在努力通過Sync Framework,Sync Services,SQL Server版本等等的這些版本謎題,以及哪些版本可以使用哪些版本。
我發現有蒂姆指(上圖)在文章中一對矛盾:
根據答案在這篇文章中,以問題#13,好像SQL Compact是唯一一個能與SF 1.0一起使用。對於那些在ASP.NET上開發並且堅持使用SF 1.0的開發人員來說,這太糟糕了,因爲在嘗試將SQL Compact與ASP.NET結合使用時會遇到異常(自己弄明白了)。除非有人可能會有SQL CE v4?
「SQL Server Compact不適用於ASP.NET開發」。
例如:
http://social.msdn.microsoft.com/Forums/en-US/sqlce/thread/b8763568-c7b0-4e4a-bdf3-14969a0f67a0/
根據回答問題3同一篇文章中,SF 1.0的默認安裝與SQL Server 2008和SQL Server Express 2008年。我可以證明對此,我沒有要求它,當我在客戶端Express上安裝我的東西時,它就在那裏。
這是令人困惑的許多事情之一:我們可以很容易地弄清楚在每個場景/設置中使用什麼或我們可以使用什麼?如果它可以幫助回答原始問題,經過爲期一個星期的深入研究並在C#中掙扎在與最簡單的可能情況下的同步相關,這裏是我的發現:因爲SF 1.0與SQL Express 2008一起安裝,所以可以得出結論它們可以一起使用。錯誤。我嘗試了一切。我在互聯網上發現很少有關於這兩者的信息,因此它們不能一起使用。不要浪費你的時間。是的,您可以使用SQL Express,但僅適用於Sync Framework 2.0。這是我個人的結論。現在我知道了,我即將在客戶端上安裝Sync Framework 2.0(儘管複雜的RFC和批准過程會阻止我在服務器端安裝任何東西)。我相信集中模式(客戶端連接到中央服務器但不連接在一起,服務器本身沒有安裝Web應用程序/ IIS),Sync Framework的使用僅限於客戶端。合理?
無論如何,謝謝蒂姆分享這個。我讀過的常見問題了,但通過查看您的文章我去重讀它,並意識到我真的應該安裝2.0 ;-)
最親切的問候,
Zyxy
但SQLCE不支持存儲程序,其中原始問題列爲要求。 – RickNZ 2011-12-02 03:59:23
我沒有推薦SQLCE。仔細閱讀。 – Damien 2012-01-11 12:10:40