5

Visual Studio でストアド プロシージャ (拡張子 .sql) を作成すると、ファイル エンコーディングは自動的に「Unicode (署名付き UTF-8) - コードページ 65001」に設定されます。

これは、DBA のスクリプトが気に入らないため、DBA の問題を引き起こします。

手動で入力して、「西ヨーロッパ (Windows) - コードページ 1252」に変更する必要があります。

これは、2005年からVS 2008にアップグレードしてから発生しているようです。何が起こっているのか、それを止める方法を誰か説明できますか?

4

3 に答える 3

4

Codeslayerが提供するリンクを要約すると(ページのURLが変更された場合)...

メモ帳で開いてANSIファイルとして保存することにより、SQLファイルテンプレートをANSIエンコーディングに変更します。すでに作成されているファイルについても同じことができます。\ Common7 \ Tools \ Templates \ Database Project Items

あなたは私たちのDBAをとても幸せにしました!

于 2008-09-05T10:21:02.370 に答える
3

誰かがあなたのような同様の問題に直面し、次の回避策があったと思います。

http://connect.microsoft.com/VisualStudio/feedback/Workaround.aspx?FeedbackID=319830

于 2008-09-05T09:28:35.897 に答える
2

Visual Studio 2010 の場合、更新する必要がある別のファイル セットがあります。

C:\Program Files (x86)\Microsoft Visual Studio 10.0\VSTSDB\Extensions\SqlServer\Items

于 2010-09-03T15:49:05.267 に答える