0

私はVS2K8の3.5フレームワークプロジェクトでLinqToSQLを使用しており、MS SQL 2k8に対して実行しています。

Visual Studio 内のデザイン サーフェイスを使用してテーブル マッピングを作成すると、すべて正常に動作します。

SQLMetal (Windows SDK v6.1 から) を使用してテーブル マッピングを作成すると、使用している SQL Server 2k8 データ型 (日付と時刻など) について SQLMetal からエラーが発生します。

SQLMetal は SQL Server 2k8 データ型をサポートしていますか? 更新されたバージョンが必要ですか? または、ビジュアル デザイナでマッピングを作成するか、SQL Server 2k5 データ型に戻す必要がありますか?

ありがとう

4

1 に答える 1

1

私の知る限り、それをサポートしているため、おそらく新しいバージョンの SqlMetal が必要です。初期バージョンでは、Visual Studio 2008 が起動されたときにこれがサポートされていなかったため、おそらくこの問題が発生しています。

MSDNによると:

SQLMetal ファイルは、Visual Studio と共にインストールされる Windows SDK に含まれています。既定では、ファイルは drive:\Program Files\Microsoft SDKs\Windows\vn.nn\bin にあります。Visual Studio をインストールしない場合は、Windows SDK をダウンロードして SQLMetal ファイルを取得することもできます。

于 2010-06-10T13:32:38.970 に答える