2009-05-26 19 views
1

.sqlファイルからデフォルトのVS T-SQLエディタへの関連付けが失われているようです。私はVisual Studio 2008を使用しています。.sqlファイルを開くと、構文が強調表示されていないテキストエディタが開きます。 Visual Studio内ですべての.sqlファイルをデフォルトのT-SQLエディタに再関連付けするにはどうすればよいですか?ファイルエクスプローラでVS T-SQLエディタで.SQLファイルを再関連付け

答えて

0

、右.sqlファイルをクリックし、その後、VSを選択して確認し、「...プログラムを選択し、」「を使用し、常に...」

+0

私は "open with"を選択しましたが、VSの選択肢はありません。 XML、ソースコード、HTML、バイナリ、リソースエディタの選択肢があります。私はそれらをすべて試しました(現在、ソースコードエディタを使用しています)。 VS(devenv.exe)をプログラムとして追加して使用しましたが、ソースコードエディタ(構文の強調表示なし)でVSの新しいインスタンスを開きました。 –

+0

@Scott、リストを開いてウィンドウのベットを推測します。一番下に「プログラムを選択...」オプションがありますか?ダイアログボックスが開き、必要なプログラムを選択することができます。 –

+0

@KM、これで私と一緒に働いてくれてありがとう、はい私は選択プログラムを得た。それは私があなたの提案としてVSを選択することを選択したオプションです。しかし、どのexeを私はビジュアルスタジオで組み込みのT-SQLエディタを選択するのですか?私はあなたが示唆したようにVSを選択しようとしましたが、私が選択したexeはdevenv.exeであり、VSの別のインスタンスを開いたが、強調表示なしでソースコードエディタを使用しました。 –

0

をあなたはしていない場合は、「オープン」を選びました「SQL Serverプロジェクト」にはT-SQLエディタ(既定のプロジェクトエディタ)がなく、既定のものだけです。あまり変わらないデフォルトのテキストエディタをいつでも使用できます。

1

レジストリの編集は、最初のステップからのGUIDに設定

HKLM\SOFTWARE\Microsoft\VWDExpress\9.0\Languages\File Extensions

、デフォルト値で新しいキーを作成します.SQLキー

HKLM\SOFTWARE\Microsoft\VWDExpress\9.0\Languages\Language Services\T-SQL\Default 

からGUIDをコピーします。

再起動VS

0

おかげパベルは、魔法のように動作します。 私の場合、私は

HKLM \ SOFTWARE \マイクロソフト\ VisualStudioを\ 9.0 \言語\言語 サービス\ T-SQL90 \デフォルト

からGUIDとの新しい.SQLキーを作成、コピー

HKLM \ SOFTWARE \マイクロソフト\ VisualStudioを\ 9.0 \言語\ファイル拡張子

0

ヨISOからいくつかのSQLファイルをインストールまたは再インストールする必要があり、2分しかかかりませんでした。すなわち:

は、ISOを探索し、DACフォルダに、その後WCUフォルダに移動し、次のファイルをインストールします。私のために働いた

DACFramework_enu DACProjectSystemSetup_enu TSqlLanguageService_enu

を。私はVS 2010とSQL Server 2008 R2を使用しています

関連する問題