2008-09-05 14 views
4

當我們在Visual Studio中創建存儲過程(擴展名爲.sql)時,文件編碼自動設置爲'Unicode(帶簽名的UTF-8) - 代碼頁65001'。Visual Studio中的SQL文件編碼

這會導致我們DBA的問題,因爲他們的腳本不喜歡它。

我們必須手動進入並將其更改爲'西歐(windows) - 代碼頁1252'。

這似乎只是從2005年升級到VS 2008以來才發生。任何人都可以解釋發生了什麼以及如何阻止它?

回答

3

發佈總結由Codeslayer提供的鏈接以下解決方法(如果頁面的URL變化)...

通過用記事本打開,然後將其另存爲ANSI文件,將sql文件模板更改爲ANSI編碼。您可以對已創建的文件執行相同的操作。 \ Common7 \ Tools \ Templates \ Database項目項目

您剛剛讓我們的DBA非常高興!

+0

頁面網址確實改變了:) – 2016-03-17 02:38:41

2

對於Visual Studio 2010中,還有另外一組文件,你需要更新:

C:\ Program Files文件(x86)的\微軟的Visual Studio 10.0 \ VSTSDB \擴展\ SqlServer的\項目

相關問題