2013年4月8日 星期一

Visual Studio Express 2012 for Web 使用 SQL Server Compact 4.0 出錯

使用 VS 2012  Express for Web 的 ASP.NET MVC4 方案,要加入 SQL Server Compact 4.0 資料庫時,出現「找不到連接至區域資料檔必須的資料提供者。檔案將加入至專案,但不會產生與檔案關聯的具名 DateSet」的錯誤。

看起來像找不到 SQL Server Compact 4.0 的 Data provider,果然在資料庫總管資料連接的資料來源看不到 SQL Server Compact 4.0 。但另外在 VS2012 Express for Desktop 卻看到的。
查了一下,發現也有人發生這個問題:
Data provider is missing in VS Express 2012 for Web
http://social.msdn.microsoft.com/Forums/en-US/sqlce/thread/0ec898d7-f7de-47d6-b756-82e7a1416f41

解決方法是重新安裝。
我要重新安裝 VS 2012  Express for Web 時,發現有修復選項,就先選修復看看,修復完,就可以正常使用 SQL Server Compact 4.0了。

沒有留言:

張貼留言