我在Visual Studio中我的VB.NET工程「的.sql」的文件2012年忽略SQL文件中的錯誤在VS 2012
它們配置爲:
Build Action = None
Copy to output Directory = Copy Always
當文件打開時在Visual Studio的文本編輯器中,我收到編譯錯誤。 當文件關閉時,我不會收到編譯錯誤。
我不希望它在這些文件中發現錯誤,因爲我不想阻止項目成功構建。這些基本上只是我的文本文件。
任何想法如何禁用此?
(錯誤的一個例子是SQL80001: Incorrect syntax near '<'
,這是有道理的,因爲它是無效的SQL,但我怎麼想的那樣。)
當你說他們只是文本文件..如果他們不作爲其他任何東西,但在項目中的記事本,他們可以重命名爲.txt。 – Constanta 2013-03-18 17:01:09
從Visual Studio的角度來看,我希望它們被視爲文本文件。但是從我的軟件中的邏輯來看,文件名和內容用於生成參數化查詢來訪問數據庫。 Visual Studio和我選擇了「.sql」擴展來代表某些東西,這是一個令人討厭的巧合,而且我希望我使用了不同的擴展,早在8年前我開始這樣做時。看來Visual Studio現在對sql文件更加積極。甚至不知道當我開始這個時候,Visual Studio甚至將它們與任何東西聯繫起來。 – 2013-03-18 17:18:38
我在VS 2010或VS 2012中打開Oracle * .sql文件,並且出現錯誤** SQL80001 ** – Kiquenet 2015-05-27 12:17:40