2013-11-21 49 views
1

我在Visual Studio 2013解決方案中包含一個文件,給該文件一個「.vb」擴展名。該文件不是有效的Visual Basic文件,而且我知道,但它是VB的衍生產品(用於定製軟件的自定義宏,試圖驗證它是「真實的」VB導致驗證錯誤時)。我給它的擴展名爲「.vb」,因爲除了錯誤列表中產生的錯誤外,語法突出顯示還是非常有用的。忽略Visual Studio中的錯誤列表中的特定文件的錯誤

我希望能夠在錯誤列表中省略這些錯誤,因爲當解決方案中的其他位置出現「合法」錯誤時,它們會阻礙。

重現步驟:

  1. 創建一個新項目。我選擇了「空白項目(Visual Basic)」,但我相信這適用於您選擇的任何類型的項目。
  2. 添加一個新的「.vb」文件。
  3. 添加以下代碼:

Explicit選項在

的Sub Main()

昏暗參考譯文字符串= [111]「這是100%,在自定義宏有效,但在VB中它會生成一個「標識符預期」。錯誤列表中的錯誤。

末次

回答

4

我試圖解決一個並不真正存在的問題。只要項目未設置爲生成,錯誤將僅在打開文件時出現在錯誤列表中。如果文件關閉,它們不顯示,這不是問題。

1

選擇在Solution Explorer窗口中的文件。在「屬性」窗口中,將生成操作屬性從「編譯」更改爲「內容」。您可能希望複製到輸出目錄設置爲True,但問題並不清楚。

+0

更改生成操作不起作用。我不需要它在輸出目錄(問題沒有指定,我承認),但更改副本輸出目錄也沒有效果。 – NightShovel

+0

在我的機器上工作得很好,就像它應該。 –