0

Visual Studio 2010を使用し、 "Microsoft.Data.Schema.UnitTesting"名前空間(SQL Serverデータツール2010おもう)。 たとえば、DatabaseTestClassのようなクラスを使用します。C# - SQL Serverデータツール - VS2010からVS2013への移行方法

Visual Studio 2013をしばらく使用していますが、Visual Studio 2010をアンインストールすると、この名前空間「Microsoft.Data」はVS2013では使用できなくなります。

私は代替の名前空間とクラスを探していましたが、何も見つかりませんでした。 このプロジェクトは数か月後に廃止されるはずですので、書き換えに時間を費やしたくありません。 しかし、それを少しでも維持できるようにする必要があります。

誰かが回避策を知っていますか?

おかげ

答えて

0

はあなたがここにVS2013のためのSSDTの最新バージョンを入手することができます:https://msdn.microsoft.com/en-us/library/mt674919.aspx

SSDTのこのバージョンでは、データベースユニットテストコードは、名前空間Microsoft.Data.Tools.Schema.Sqlを使用しています。 UnitTesting。

+0

ありがとうSteven!私はすでにデータツールの最新バージョンをインストールしていますが、プロジェクトへの参照を追加しようとすると、アセンブリはどこにもありません(ターゲットフレームワークを変更しても) – jeromesubs

+0

サンプルSQL Serverデータベースプロジェクトを作成し、ストアドプロシージャを追加したら、ストアドプロシージャを右クリックしてウィザードを実行し、そのストアドプロシージャのデータベースユニットテストを作成できます。このウィザードでは、既存のデータベース・ユニット・テストを移行するためのテンプレートとして使用できる新しい単体テスト・プロジェクトが作成されます。 –

関連する問題