Visual Studio 2008の組み込み関数を使用して*.mdf
データベースファイルをSQL Server 2008 Expressで処理できるようになりました。私はx64ベースのシステムで動作していますが、このセットアップでknown problemがあることをお読みになりましたが、hotfixは私の問題を解決していません。Visual Studioの "Unsolvable"バグ - SQL Server 2008 Expressにどのように接続すればよいですか?
Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to function properly. Please verify the installation of the component or download from the URL: http://go.microsoft.com/fwlink/?LinkId=49251
マイ(失敗した)の手順はこの問題を解決するために:
基本的には、何が起こるかは、私はプロジェクトのApp_Data
フォルダに新しい*.mdf
ファイルを追加しようとすると、私は言ってエラーメッセージが出ていることです。
- アンインストール(インストールコンパクトFrameworkおよび.NET Compact Frameworkの3.5 .NET 2.0を残し、および.NET関連の何もない、)のVisual Studio、SQL Serverまたは.NET Frameworkのに可能なすべての関連プログラム。
- リブート。
- Webプラットフォームインストーラ2.0(ベータ版)経由で.NET 3.5 SP1、SQL Server 2008 ExpressおよびSQL Server Management Studio 2008 Expressをインストールします。
- リブート。
- Visual Studio 2008 Professionalをディスクからインストールします。
- リブート。
- Visual Studio 2008 Service Pack 1をインストールします。
- リブートします。
- 修正プログラムをインストールします。
- リブート。
- VSを起動し、新しいWebサイトを作成してデータベースを追加します。それでもエラーメッセージが表示されます...
Help/About
ダイアログでは、適用されたアップデートの中に修正プログラムが表示されます。また、Visual StudioでSQL Serverインスタンス名が正しく設定されていることを確認して確認しました(インスタンス名をSSMSのログイン画面からコピーして貼り付けました)。
なぜこのホットフィックスは私の問題を解決しないのですか?間違った順序でやっているのですか、どこかに間違ったソフトウェアバージョンがありますか?
KB articleによると、問題は、Visual Studioが正しく、「いくつかのレジストリキーを」検出されないということです - しかし、何もたキーについては述べられていません。誰もがこれを手動で修正する方法を知っていますか?
ああ、はい - 私はthis postを見ました。私はSQL Serverのx86バージョンにちょうど "ダウングレード"できることは知っていますが、実際にはx64バージョンでこの作業をしたいと思っています(それ以外の場合は、と仮定してとする...)本当に私の問題を解決していません。これを複製としてクローズしないでください。
serverfault.com ?? –
私はそこにも尋ねて、そのソリューションが両方の場所で利用できるように更新します。 –
はserverfaultに属していません。これは明らかにプログラミング関連のものです。 –