Visual Basic 編譯器訊息

更新:2007 年 11 月

本節包含在編譯時期發生的 Visual Basic 錯誤訊息。

必須有 '-'

'!' 的左運算元必須有介面型別、類別或介面型別,但此運算元具有型別 '<type>'

'#Else' 之前必須搭配相對應的 '#If' 或 '#ElseIf'

'#ElseIf' 不可以跟隨在 '#Else' 之後做為 '#If' 區塊的一部分

'#ElseIf' 之前必須搭配相對應的 '#If' 或 '#ElseIf'

'#ElseIf'、'#Else' 或 '#End If' 之前必須搭配相對應的 '#If'

'#End ExternalSource' 之前必須搭配相對應的 '#ExternalSource'

'#End Region' 之前必須搭配相對應的 '#Region'

'#ExternalSource' 指示詞不可以是巢狀

'#ExternalSource' 陳述式之後必須搭配相對應的 '#End ExternalSource'

'#If' 區塊之後必須搭配相對應的 '#End If'

'#Region' 及 '#End Region' 陳述式在方法主體中無效

'#Region' 陳述式之後必須搭配相對應的 '#End Region'

必須有 '('

未預期是 '('

需要 ')'

'.' 必須是

不允許 ':'

必須有 '{'

必須有 '}'

'<argumentname>' 不是 '<methoddeclaration>' 的參數

'<assemblyname>' 是一個組件,而且無法當做模組來參考

無法套用 '<attribute>',因為 GUID '<number>' 的格式不正確

不可以將 '<attributename>' 重複套用到組件

來自 'implements <derivedinterfacename>' 的 '<baseinterfacename>.<membername>' 已經由基底類別 '<baseclassname>' 實作。假設是 <type> 的重新實作

'<classname>' 不符合 CLS 標準,因為衍生自不符合 CLS 標準的 '<baseclassname>'

'<classname>' 不符合 CLS 標準,因為它所實作的介面 '<interfacename>' 不符合 CLS 標準

'<classname1>' 無法從 <type> '<classname2>' 繼承,因為 '<classname2>' 被宣告為 'NotInheritable'

設計工具產生之型別 '<type>' 中的 '<constructor>' 應該呼叫 InitializeComponent 方法

'<declaration1>' 無法覆寫 '<declaration2>',因為它被宣告為 'NotOverridable'

'<declaration1>' 無法覆寫 '<declaration2>',因為它被宣告為 'Shared'

'<declaration1>' 無法覆寫 '<declaration2>',因為它們的存取層級不同

'<derivedtypename>' 無法繼承自 <type> '<constructedbasetypename>',因為它會在組件外展開型別 '<internaltypename>' 的存取

'<derivedtypename>' 無法繼承自 <type> '<constructedbasetypename>',因為它會將型別 '<internaltypename>' 的存取展開至 <region> '<regionname>'

'<elementname>' 無法宣告為 'Partial',因為部分方法必須是 Sub

Imports 別名為 '<qualifiedelementname>' 的 '<elementname>' 並未參考 Namespace、Class、Structure、Interface、Enum 或 Module

'<elementname>' 模稜兩可,因為在 <type> '<typename>' 中有多種具有這個名稱的成員

'<elementname>' 不是方法參數

'<elementname>' 不是擴充方法 '<methodname>' 在 '<typename>' 中定義的參數

'<elementname>' 已經過時 (Visual Basic 錯誤)

'<elementname>' 已經過時 (Visual Basic 警告)

'<elementname>' 已經過時:'<errormessage>'

'<elementname>' 參考專案 '<projectname>' 中的型別 '<typename>',但專案 '<projectname>' 中找不到型別 '<typename>'

'<emptyconstant>' 未宣告

<error>:'<classname1>' 繼承自 '<classname2>'

<error>:'<constructorname1>' 呼叫 '<constructorname2>'

<error>:'<structurename1>' 包含 '<structurename2>'

'<eventname>' 隱含定義 '<membername>',它和 <type> '<typename>' 中隱含宣告的成員發生衝突

'<eventname>' 是個事件,不可直接呼叫

'<eventname>' 不是 '<containername>' 的事件

'<expression>' 不能當做型別條件約束使用

無法參考 '<filename>',因為它不是組件

'<function>' 未宣告

'<functionname>' 未宣告 (智慧型裝置/Visual Basic 編譯器錯誤)

'<functionname>' 未宣告 (Visual Basic 錯誤)

'<implementsclause>' 無法實作 '<typename>',因為 '<typename>' 是保留名稱

'<interfacename>.<membername>' 已經由基底類別 '<baseclassname>' 所實作假設是 <type> 的重新實作。

'<interfacename1>' 無法實作 '<methodname>',因為在介面 '<interfacename2>' 上沒有對應的 <method>

'<propertyname>' 的 '<keyword>' 存取子已經過時 (Visual Basic 錯誤)

'<propertyname>' 的 '<keyword>' 存取子已過時 (Visual Basic 警告)

'<propertyname>' 的 '<keyword>' 存取子已經過時:'<errormessage>' (Visual Basic 錯誤)

'<propertyname>' 的 '<keyword>' 存取子已過時:'<errormessage>' (Visual Basic 警告)

'<keyword>' 在模組中無效

'<keyword>' 在結構中無效

'<keyword>' 只在類別中有效

'<keyword>' 只能出現在執行個體方法中

'<lsetstmt>' 未宣告

'<mathfunction1>' 未宣告

'<member>' 與使用此名稱的保留成員產生衝突,此名稱已在所有列舉中隱含宣告

'<member>' 已在此結構中宣告

隱含宣告給事件 '<eventname>' 的 '<member>',無法遮蔽基底 <class> '<classname>' 中的 'MustOverride' 方法

'<membername>' 不可以在類別、結構或介面外部宣告為 'Shadows'

'<membername>' 無法透過 <containertype> '<containertypename>' 在專案外部公開型別 '<typename>'

'<membername>' 無法實作 '<interfacename>.<interfacemembername>',因為兩者的型別參數條件約束不同

在多個基底介面都有 '<membername>'

'<membername> 的名稱與型別參數相同

'<membername>' 已經由產生給這個 <containername> 的 '<procedurename>' 所宣告

跨繼承的介面 '<interfacename1>' 和 '<interfacename2>' 的 '<membername>' 是模稜兩可的

'<membername>' 不是 <contextname>' 的成員,不存在於目前的內容

'<membername>' 未宣告

'<membername>' 未宣告或包含它的模組未於偵錯工作階段中載入

'<membername>' 已經過時:'<errormessage>'

'<membername1>' 和 '<membername2>' 無法互相多載,因為它們的差異只在選擇性參數型別不同

'<membername1>' 無法覆寫 '<membername2>',因為它們的差異只在選擇性參數型別不同

<message> 這項錯誤也可能是因為混用了專案 '<projectname1>' 中的檔案參考 '<filename1>' 和專案 '<projectname2>' 中的檔案參考 '<filename2>'

<message> 這項錯誤也可能是因為混用了檔案參考和組件 '<assemblyname>' 的專案參考

<method> '<methodname1>' 必須宣告為 'Overloads',因為另一個 '<methodname2>' 宣告為 'Overloads'

無法在此內容中存取 '<method>',因為它是 '<modifier>'

'<method1>' 和 '<method2>' 無法互相多載,因為它們的差異只在選擇性參數不同

'<method1>' 和 '<method2>' 無法互相多載,因為它們的差異只在參數宣告為 'ByRef' 或 'ByVal' 不同

'<method1>' 和 '<method2>' 無法互相多載,因為它們的差異只在宣告為 'ParamArray' 的參數不同

'<method1>' 和 '<method2>' 無法互相多載,因為它們的差異只在傳回型別不同

'<method1>' 和 '<method2>' 無法互相多載,因為它們的差異只在選擇性參數的預設值不同

'<method1>' 無法覆寫 '<method2>',因為它展開了基底方法的存取

'<method1>' 無法覆寫 '<method2>',因為它是 'Declare' 陳述式

'<method1>' 無法覆寫 '<method2>',它們因為參數標記為 'ByRef' 或 'ByVal' 而有所差異

'<method1>' 無法覆寫 '<method2>',因為它們的差異只在選擇性參數不同

'<method1>' 無法覆寫 '<method2>',因為它們的差異只在選擇性參數的預設值不同

'<method1>' 無法覆寫 '<method2>',因為它們的差異只在傳回型別不同

'<methodname>' 和 '<methodname>' 無法互相多載,因為它們的差異只在 'ReadOnly' 或 'WriteOnly' 不同

'<methodname>' 只能實作一次

'<methodname>' 無法覆寫已遮蔽的方法

'<methodname>' 不可以遮蔽宣告為 'MustOverride' 的方法

'<methodname>' 有多個具相同簽名碼的定義

此處無法存取 '<methodname>',因為無法存取傳回型別

'<modifier>' 在 Declare 中無效

'<modifier>' 在 Delegate 宣告中無效

'<modifier>' 在區域常數宣告中無效

'<modifier>' 在區域變數宣告中無效

'<modifier>' 在方法宣告中無效

'<modifier>' 在事件宣告中無效

'<modifier>' 在 Interface 宣告中無效

'<modulename>' 是一個模組,而且無法當做組件來參考

'<name>' 不是欄位或屬性 (Property),所以無法當做屬性 (Attribute) 規範中的參數來命名

'<name>' 無法將其實作的事件的基礎委派型別 '<delegatetype>',透過 <specifier> '<type>' 公開到專案外部

'<name>' 無法將其實作事件的基礎委派型別 '<delegatetype>',透過 <specifier2> '<type2>' 公開給 <specifier1> '<type1>'

'<name>' 無法將其實作事件的基礎委派型別 '<delegatetype>' 中使用的型別 '<type>',透過 <specifier2> '<type2>' 公開給 <specifier1> '<type1>'

'<name>' 不可以透過 <name> 公開 <specifier> <type2> '<typename>' 中的型別 <type1>

'<name>' 無法將其實作事件的基礎委派型別 '<delegatetype>' 中使用的型別 '<type1>',透過 <specifier> '<type2>' 公開到專案外部

'<name>' 不可透過其預設執行個體參考其本身,請改用 'Me'

在此 <declarationspace> 中 '<name>' 已經宣告為 '<declaration>'

已經宣告 '<name>' 為此方法的參數

'<name>' 在模組 '<modulename1>' 和 '<modulename2>' 之間的宣告中模稜兩可

'<name>' 在應用程式物件 '<list>' 中模稜兩可

'<name>' 在命名空間 '<namespacename>' 中模稜兩可

在專案 '<projectname1>' (不是由專案 '<projectname2>' 參考) 中宣告的 '<name>'

'<name>' 不是 '<classname>' 的成員

找不到編譯這個建構所需的 '<name>'

'<name1>' 與基底 '<name2>' 中宣告的相同名稱的 <type> 產生衝突

Imports '<name2>' 的 '<name1>' 並未參考命名空間、類別、結構、列舉或模組

從命名空間或型別 '<name2>' 匯入的 '<name1>' 模稜兩可

'<namespace>' 不是有效名稱,而且無法當做根命名空間名稱使用

'<namespacename>' 模稜兩可

'<nullconstant>' 未宣告

已經宣告 '<parametername>' 為此方法的型別參數

'<procedure1>' 和 '<procedure2>' 無法互相多載,因為它們的差異只在參數宣告為 'ByRef' 或 'ByVal' 不同

'<procedurename>' 無法覆寫 '<baseprocedurename>',因為它們的型別參數條件約束不同

'<procedurename>' 含有一個不支援的傳回型別或多個不支援的參數型別

'<procedurename>' 沒有引數,而且無法對其傳回型別進行索引

事件 '<eventname>' 的 '<procedurename>' 方法無法標記為符合 CLS 標準,因為其包含型別 '<typename>' 不符合 CLS 標準

'<procedurename1>' 無法覆寫 '<procedurename2>',因為無法在此內容中存取它

<procedurename1> 無法覆寫 <procedurename2>,因為它們宣告為 'ParamArray' 的參數不同

<proceduresignature1> 不符合 CLS 標準,因為它多載 <proceduresignature2>,而此兩者的差別只在於陣列參數型別的陣列,或是陣列參數型別的陣序規範

<Property> 參數不可以宣告為 'ByRef'

'<property1>' 和 '<property2>' 無法互相多載,因為只有一個宣告為 'Default'

'<propertyname>' 無法以屬性 'Let' 公開給 COM

'<propertyname>' 隱含定義 '<membername>',它和 <type> '<typename>' 中相同名稱的成員發生衝突

'<propertyname1>' 無法多載 '<propertyname2>',因為它們的差異只在 'ReadOnly' 或 'WriteOnly' 不同

無法在此內容中存取 '<qualifiedmethod>',因為它是 '<modifier>'

'<rsetstmt>' 未宣告

'<specifier>' 在常數宣告中無效

'<specifier>' 在成員變數宣告中無效

'<specifier>' 在 Structure 宣告中無效

'<specifier>' 在 WithEvents 宣告中無效

'<specifier>' 在 Enum 宣告中無效

'<specifier>' 在介面事件宣告中無效

'<specifier>' 在介面方法宣告中無效

'<specifier>' 在介面屬性 (Property) 宣告中無效

<specifier1> <type> 無法繼承自 <specifier2> <type>,因為它會展開基底 <type> 的存取

'<specifier1>' 和 '<specifier2>' 無法結合

'<statementname>' 陳述式需要陣列

<type> '<methodname>' 與其他跨繼承階層架構的同名成員產生衝突,所以應該宣告為 'Shadows'

<type> '<typename>' 遮蔽基底類別中可覆寫的方法

'<type>' 只能繼承一次

<type> 參數不可以宣告為 'Optional'

<type> 參數不可以宣告為 'ParamArray'

<type1> '<membername>' 和基底類別 <type3> '<classname>' 中的 <type2> '<membername>' 產生衝突,而且應該宣告為 'Shadows'

<type1> '<membername>' 遮蔽基底 <type2> '<classname>' 中宣告的可多載成員

<type1> '<propertyname>' 與基底 <type2> '<classname>' 中為事件 '<eventname>' 所隱含宣告的成員產生衝突。

<type1> '<typename>' 和 <type2> '<typename>' 在 <namespace> '<namespacename>' 中發生衝突

<name> 中宣告的 <type1> '<typename>' 和 <type2> '<typename>',在 <namespace> '<namespacename>' 中產生衝突

無法宣告 <type1> '<typename>' 為 'Overrides',因為它沒有在基底 <type2> 中覆寫 <type1>

<type1> '<typename1>' 與 <type2> '<typename2>' 中為事件 '<eventname>' 所隱含宣告的成員產生衝突。

'<type1>' 不可以覆寫 <type2>,因為它並未宣告成 'Overridable'

<type1>'<typename>' 必須針對介面 '<interfacename>' 實作 '<membername>'

<type1>'<typename>' 必須針對介面 '<interfacename>' 實作 '<methodname>'

<typename> '<membername>' 必須宣告為 'Shadows',因為使用此名稱的另一個成員宣告為 'Shadows'

無法將 '<typename>' 當做屬性 (Attribute) 使用,因為它沒有 'System.AttributeUsageAttribute' 屬性

無法將 '<typename>' 當做屬性使用,因為它不是繼承自 'System.Attribute'

無法將 '<typename>' 當做屬性使用,因為它擁有尚未被覆寫的 'MustOverride' 方法

無法將 '<typename>' 當做屬性 (Attribute) 使用,因為它宣告為 'MustInherit'

無法將 '<typename>' 當做屬性使用,因為它不是類別

'<typename>' 無法繼承自 <type> '<basetypename>',因為它會在組件外展開基底 <type> 的存取

'<typename>' 無法為屬性 '<propertyname>' (位於基底 <type> '<typename>' 中) 遮蔽 (Shadows) 隱含宣告的 'MustOverride' 方法

'<typename>' 與在 'My' 群組公開的另一個型別有相同的名稱

組件 '<assemblyname>' 中的 '<typename>' 已轉送至其本身,所以不支援該型別

'<typename>' 是類別型別,無法當成運算式使用

'<typename>' 是委派型別

'<typename>' 是泛型型別而且需要型別引數

'<typename>' 是命名空間,無法當成運算式使用

'<typename>' 是結構型別,無法當成運算式使用

'<typename>' 為型別,無法當成運算式使用

'<typename>' 在 '<containername>' 中為型別,無法當做運算式使用

'<typename>' 是列舉型別,無法當成運算式使用

'<typename>' 是介面型別,無法當成運算式使用

'<typename>' 是不支援的型別

'<typename>' 必須宣告為 'MustInherit',因為它包含宣告為 'MustOverride' 的方法

'<typename>' 的值無法轉換成 'Char'

'<typename1>' 無法轉換成 '<typename2>'

'<variablename>' 不是區域變數或參數,所以不能當做 'Catch' 變數使用

不會推斷 '<Variablename>',因為它是靜態區域變數

必須有 '=' (宣告)

必須是 '=' (Let 或 Set 設定)

必須有 '=' (物件初始設定式)

必須有 '>'

無法為變數 '<variablename>' 推斷可為 Null 的型別

存取修飾詞 '<accessmodifier>' 無效

存取修飾詞只能套用至 'Get' 或 'Set',但不能同時套用至兩者

透過執行個體存取共用成員。將不會評估合格的運算式

AddHandler' 和 'RemoveHandler' 方法參數不可以宣告為 'ByRef'

'AddHandler' 和 'RemoveHandler' 方法參數必須與包含事件擁有相同的委派型別

'AddHandler' 和 'RemoveHandler' 方法必須剛好有一個參數

'AddHandler' 宣告之後必須搭配相對應的 'End AddHandler'

事件 '<eventname>' 遺漏 'AddHandler' 定義

'AddHandler' 已宣告

'AddHandler' 或 'RemoveHandler' 陳述式事件運算元必須是點限定運算式 (Dot-qualified Expression) 或是簡單名稱

'AddHandler'、'RemoveHandler' 和 'RaiseEvent' 方法參數不可以宣告成 '<modifier>'

'AddressOf' 無法套用到 'methodname',因為 'methodname' 是部分方法

'AddressOf' 運算式不可以轉換成 '<typename>',因為 '<typename>' 不是委派型別

無法將 'AddressOf' 運算式轉換為 '<typename>',因為型別 '<typename>' 宣告成 'MustInherit' 而且無法建立

偵錯視窗中的 'AddressOf' 陳述式無效

'AddressOf' 運算式在 'Select Case' 陳述式的第一個運算式中無效

AddressOf' 運算元必須是方法名稱 (沒有括號)

彙總函式名稱不能與型別字元一起使用

已宣告別名 '<namespacename>'

必須明確輸入所有參數

所有在 Visual Basic 方案中的專案必須以相同的平台為目標,但是您嘗試加入的專案,卻不是以您方案所指定的平台為目標

內嵌運算式不能用在這裡

必須是 'And'

偵錯視窗中的匿名型別初始設定式無效

只能從不含引數的簡單或限定名稱來推斷匿名型別成員名稱

匿名型別成員名稱前面必須有一個句號

匿名型別成員或屬性 '<propertyname>' 已宣告

匿名型別成員屬性 '<propertyname>' 無法用來推斷另一個成員屬性的型別,因為尚未建立型別 '<propertyname>'

匿名型別必須至少有一名成員

匿名型別屬性 '<propertyname>' 不能用在同一個初始設定清單中 Lambda 運算式的定義中

與參數 '<parametername>' 對應的引數從 '<type1>' 減少到 '<type2>'

與參數 '<parametername>' 對應的引數減少到 '<typename>'

參數 '<parametername>' 未指定引數

'<methodname>' 的參數 '<parametername>' 未指定引數

'<typename>' 中定義的擴充方法 '<methodname>' 的參數 '<parametername>' 未指定引數

引數無法傳遞至型別參數上所使用的 'New'

陣列界限的宣告不可以出現在型別規範中

陣列宣告不能指定下限

宣告為 for 迴圈控制變數的陣列不能宣告它的初始大小

陣列維度大小不可以是負數

陣列超過 32 個維度的限制

無法指定非常數維度的陣列初始設定式,請使用空的初始設定式 '{}'

陣列初始設定式擁有 <number> 太多項目

陣列初始設定式擁有太少維度

陣列初始設定式擁有太多維度

陣列初始設定式遺漏 <number> 個元素

陣列初始設定式只對陣列有效,但 '<variablename>' 的型別是 '<typename>'

陣列的下限只能是 '0'

無法同時在變數及其型別上指定陣列修飾詞

無法在 Lambda 運算式參數名稱上指定陣列修飾詞,只能在其型別上指定

遺漏陣列註標運算式

不可以使用 'New' 宣告陣列

宣告為結構成員的陣列無法以初始大小宣告

此運算式中不允許有型別 'System.Void' 的陣列

明確指定所有元素值時,當做屬性引數的陣列是必要的

'Declare' 陳述式中不支援 'As Any'

必須有 'As'

必須是 'As'、逗號或 ')'

無法建立組件 '<assemblyname>',因為路徑超過 259 個字元

在專案 '<projectname1>' 所參考的 '<filepath2>' 和專案 '<projectname2>' 所參考的 '<filepath3>' 之間,組件 '<filepath1>' 對組件 '<assemblyidentity>' 的參考為模稜兩可

組件 '<filepath1>' 參考組件 '<assemblyidentity>',所參考的組件在 '<filepath2>' 和 '<filepath3>' 之間模稜兩可

組件屬性 '<attributename>' 無效: <error>

組件或模組屬性陳述式必須在檔案中任何宣告之前

必須是 'Assembly' 或 'Module'

此二元運算子至少必須有一個參數型別屬於包含型別 '<typename>'

屬性 '<attributename>' 不可以多次套用

無法將屬性 '<attributename>' 套用至 '<membername>',因為該屬性在此宣告的型別上無效

屬性 '<attributename>' 無法被套用至帶有選擇性參數的方法

無法將屬性 '<attributename>' 套用至模組

無法將屬性 '<attributename>' 套用至組件

屬性 '<attributename>' 在這個專案中不可以重複指定,即使是使用相同的參數值

屬性 '<attributename>' 無效: <error>

無法使用屬性,因為它沒有 Public 建構函式

屬性 'Conditional' 只在 'Sub' 宣告中有效

屬性常數 '<constantname>' 不可以是指派的目標

屬性建構函式的 'ByRef' 參數型別為 '<typename>'; 不可以使用具有 byref 參數的建構函式來套用屬性

屬性建構函式具有型別 '<type>' 的參數,此型別不是整數類、浮點數或列舉型別,也不是 Char、String、Boolean、System.Type 或這些型別的一維陣列

屬性成員 '<membername>' 不可以是指派的目標,因為它未宣告為 'Public'

屬性規範不是完整的陳述式

這個版本不支援屬性 'System.Runtime.InteropServices.DefaultCharSetAttribute'

無效的屬性值; 必須是 'value'

無效的屬性值; 必須為 'value1' 或 'value2'

屬性不可以套用至區域變數

屬性無法套用到 Lambda 運算式的參數

屬性不能是以巢狀方式置於泛型內的泛型或型別

錯誤的總和檢查碼值,非十六進位數字或奇數的十六進位數字

錯誤的 GUID 格式

XML 語法錯誤。無法包含檔案 '<commentfile>'

為類別 '<partialclassname>' 指定的基底類別 '<baseclassname1>',不可以與某個其他部分型別的基底類別 '<baseclassname2>' 不相同

在初始化陣列的陣列時,只可以指定最上層陣列的界限

有括號的識別項遺漏右括號 ']'

'Finally' 的分支無效

必須是 'By'

'ByRef' 參數 '<parametername>' 不能在 Lambda 運算式中使用

'ByRef' 參數 <parametername> 不能在查詢運算式中使用

無法結合 'ByVal' 和 'ByRef'

無法將匿名型別轉換為運算式樹狀架構,因為該型別含有的欄位是用來初始化其他欄位

無法轉換成 '<type>'

無法將 'type1' 轉換成 'type2'

無法將 'ByRef' 參數 '<parametername>' 的值複製回相對應的引數,因為型別 '<typename1>' 無法轉換成型別 '<typename2>'

無法建立模組 '<modulename>' 的執行個體

找不到 .NET Framework 目錄: <error>

無法實作 '<interfacename1>.<membername>',因為它的實作可能會與部分型別引數之 '<interfacename2>.<membername>' 的實作衝突

無法實作介面 '<interfacename1>',因為它的實作和另一個實作介面 '<interfacename2>' 的實作可能會在某些型別引數上產生衝突

無法推斷二進位 'If' 運算子第一和第二個運算元的一般型別

無法推斷 'If' 運算子第二和第三個運算元的一般型別

無法推斷 '<variablename>' 的資料型別,因為陣列維度不相符

無法繼承介面 '<interfacename1>',因為它可能與某些型別引數的介面 '<interfacename2>' 相同

無法繼承介面 '<interfacename1>',因為它的某些型別引數可能與介面 '<interfacename3>' 所繼承介面 '<interfacename2>' 相同

無法繼承介面 '<interfacename1>',因為它所繼承的介面 '<interfacename2>' 可能與某些型別引數的介面 '<interfacename3>' 相同

無法繼承介面 '<interfacename1>',因為它所繼承自的介面 '<interfacename2>' 可能與某些型別引數的介面 '<interfacename4>' 所繼承自的介面 '<interfacename3>' 相同。

無法參考至 '<name>',因為它是類別 '<classname>' 的實值型別欄位 '<name>' 的成員,它把 'System.MarshalByRefObject' 當做基底類別

沒有類別的明確執行個體,因此無法從共用方法或共用成員初始設定式中參考至類別的執行個體成員

無法自動傳送錯誤報告

方法若不在堆疊最上方,將無法設定其區域變數值

無法同時指定 /win32icon 和 /win32resource

無法開啟 '<filename>' 以進行寫入

'Case' 只能在 'Select Case' 陳述式內出現

在相同的 'Select' 陳述式中,'Case' 不可以跟隨在 'Case Else' 之後

'Case Else' 只能在 'Select Case' 陳述式內出現

即時運算視窗中的 'Case' 陳述式無效

命名空間名稱 '<namespacename1>' 的大小寫,與檔案 '<filepath>' 中命名空間名稱 '<namespacename2>' 的大小寫不相符

'Catch' 區塊永遠不會執行到,因為 '<name1>' 繼承自 '<name2>'

永遠不會執行到 'Catch' 區塊;<exception> 已在相同的 'Try' 陳述式中處理過此項

在 'Try' 陳述式中,'Catch' 不可以出現在 'Finally' 之後

'Catch' 不可以出現在 'Try' 陳述式之外

'Catch' 無法攔截型別 '<typename>',因為它不是 'System.Exception' 或繼承自 'System.Exception' 的類別

'Catch' 之後必須搭配相對應的 'End Try'

即時運算視窗中的 'Catch' 陳述式無效

'Char' 的值無法轉換成 '<typename>'

XML 名稱的開頭不可為字元 'character' (0x<hexadecimal>)

XML 名稱中不可有字元 'character' (0x<hexadecimal>)

XML 常值中不允許字元 'character' (0x<hexadecimal>)

字元常數必須剛好包含一個字元

無效的字元

XML 註解中不可有字元順序 '--'

找不到類別 '<classname>'

無法對類別 '<classname>' 進行索引,因為它沒有預設屬性

類別 '<classname>' 無法繼承自己本身: <message>

無法建立類別 '<classname>': <error>

類別 '<classname>' 沒有可存取的 'Sub New' 而且無法被繼承

類別 '<classname>' 必須宣告 'Sub New',因為它的基底類別 '<classname2>' 沒有不用引數即可呼叫的可存取 'Sub New'

類別 '<classname>' 必須宣告 'Sub New',因為其基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時

類別 '<classname>' 必須宣告 'Sub New',因為其基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時: '<errormessage>'

類別 '<classname>' 必須宣告為 'MustInherit',或是覆寫下列繼承的 'MustOverride' 成員: <membername>

類別 '<classname>' 應該宣告 'Sub New',因為其基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時

類別 '<classname>' 應該宣告 'Sub New',因為其基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為為過時: '<errormessage>'

類別 '<classname1>' 必須宣告 'Sub New',因為它的基底類別 '<classname2>' 有一個以上不使用引數就可呼叫的可存取 'Sub New'

無法合併 'Class' 條件約束和特定類別的型別條件約束

無法合併 'Class' 條件約束和 'Structure' 條件約束

相同的型別參數無法多次指定 'Class' 條件約束

介面中的類別不可以宣告為 '<specifier>'

'Class' 陳述式之後必須搭配相對應的 'End Class'

不再支援 'Class_Initialize' 事件

不再支援 'Class_Terminate' 事件

類別只能繼承自其他類別

類別不可以宣告為 '<specifier>'

泛型類別或包含在泛型型別中的類別不可以繼承自屬性類別

字碼頁 '<name>' 無效或是尚未安裝

必須有逗號

必須是逗號或 ')' (程序參數清單)

必須是逗號或 ')' (型別引數清單)

必須是逗號或 ')' (型別參數清單)

必須是逗號、')' 或有效的運算式接續符號

無法評估註解陳述式

必須有 'Compare'

編譯失敗:<message>

預設屬性與 '|1' 上定義的 'DefaultMemberAttribute' 相衝突

和在 <type> '<name3>' 中針對 '<name2>' 隱含宣告的 '<name1>' 產生衝突

Const 宣告不可以有陣列初始設定式

常數 '<constantname>' 無法相依在本身的值上

常數不可以當做指派的目標

必須是常數運算式

在型別 '<typename>' 中無法顯示常數運算式

常數必須是內建或列舉型別,而不是類別、結構、型別參數或陣列型別

必須有常數值

條件約束 '<constraint1>' 與已經指定給型別參數 '<typeparametername>' 的條件約束 '<constraint2>' 相衝突

條件約束 '<constraint1>' 與從型別參數條件約束 '<typeparameter1>' 取得的間接條件約束 '<constraint2>' 產生衝突

已經為此型別參數指定的條件約束型別 '<typename>'

對於 '|1' 的某個其他部分型別所定義的對應型別參數的條件約束而言,此型別參數的條件約束不相符

建構會間接參考組件 '<assemblyname>' (其中包含 '<typename>')

建構會間接參考含有 '<typename>' 的專案 '<projectname>'

建構函式 '<name>' 不能呼叫自己本身

只在當做執行個體建構函式中第一個陳述式時,建構函式呼叫才有效

建構函式必須宣告為 Sub,而不是 Function

建構函式無法實作介面方法

'Continue Do' 只能在 'Do' 陳述式中出現

'Continue For' 只可以在 'For' 陳述式中出現

Continue' 必須在 'Do'、'For' 或 'While' 之前

即時運算視窗中的 'Continue' 陳述式無效

Continue While' 只可以在 'While' 陳述式中出現

從 '<type1>' 至 '<type2>' 的轉換不可以發生在常數運算式中

在當做屬性引數使用的常數運算式中,不可以發生從 '<type1>' 到 '<type2>' 的轉換

要將 'Date' 轉換成 'Double' 需要呼叫 'Date.ToOADate' 方法

要將 'Double' 轉換成 'Date' 需要呼叫 'Date.FromOADate' 方法

轉換運算子無法從基底型別進行轉換

轉換運算子無法從衍生型別進行轉換

轉換運算子無法從某型別轉換為其基底型別

轉換運算子無法從型別轉換為其衍生型別

轉換運算子無法從某型別轉換為相同型別

轉換運算子無法從介面型別進行轉換

轉換運算子無法從物件進行轉換

轉換運算子不能轉換為介面型別

轉換運算子無法轉換為物件

轉換運算子必須宣告為 'Widening' 或 'Narrowing'

從 '<typename1>' 至 '<typename2>' 的轉換必須是明確的

將 'ByRef' 參數 '<parametername>' 的值複製回相對應的引數,會從型別 '<typename1>' 減少到型別 '<typename2>'

找不到程式庫 '<libraryname>'

找不到標準程式庫: '<filename>'

不再支援 'Currency' 型別。請使用 'Decimal' 型別代替

Custom Event' 結尾必須是對應的 'End Event'

'Custom' 修飾詞只能緊接地用於 'Event' 宣告的前面。

'Custom' 修飾詞在以介面宣告的事件中無效

'Custom' 修飾詞在沒有以明確委派型別宣告的事件中無效

不再使用 'D' 來表示指數,請使用 'E' 代替。

無法從這些引數推斷型別參數的資料型別

無法從這些引數推斷型別參數的資料型別,因為可能會有一個以上的型別

無法從這些引數推斷型別參數的資料型別,因為它們不會轉換成相同型別

無法從這些引數推斷定義於 '<typename>' 中的擴充方法 '<methodname>' 之型別參數的資料型別

無法從這些引數推斷定義於 '<typename>' 中的擴充方法 '<methodname>' 之型別參數的資料型別,因為可能的型別不止一種

無法從這些引數推斷定義於 'typename' 中的擴充方法 '<methodname>' 之型別參數的資料型別,因為它們不會轉換成相同型別

無法從這些引數推斷方法 '<methodname>' 中型別參數的資料型別

無法從這些引數推斷方法 '<methodname>' 中型別參數的資料型別,因為可能的型別不止一種

無法從這些引數推斷方法 '<methodname>' 中型別參數的資料型別,因為它們不會轉換成相同型別

無效的日期常數

必須是宣告

泛型型別或包含在泛型型別中的型別中不允許 'Declare' 陳述式

在模組中的 Declare 陳述式不可以宣告為 '<specifier>'

在結構中的 'Declare' 陳述式不可以宣告成 '<specifier>'

'Default' 只可以套用至 <type> 中的一個屬性 (Property) 名稱

'Default' 無法和 '<specifier>' 結合

預設成員 '<membername>' 不是屬性

預設屬性 '<propertyname1>' 與基底 '<classname>' 中的預設屬性 '<propertyname2>' 產生衝突,所以必須宣告為 'Shadows'

在介面 '<interfacename1>' 的繼承介面成員 '<defaultpropertyname>' 和介面 '<interfacename2>' 的 '<defaultpropertyname>' 之間,Default 屬性存取是模稜兩可的

無法提供預設值給未宣告為 'Optional' 的參數

在此內容無法存取方法 <method> 的定義

委派類別 '<classname>' 沒有 Invoke 方法,因此這個型別的運算式不可成為方法呼叫的目標

找不到委派實作所需之型別 '<typename>' 的委派建構函式

介面中的委派不可以宣告為 '<specifier>'

事件 '<eventname>' 的委派型別 '<delegatename>' 不符合 CLS 標準

委派 (Delegate) 無法處理事件

委派 (Delegate) 無法實作介面方法

衍生的類別無法引發基底類別事件

評估此運算式時發生除數為零的情形

'Do' 之後必須搭配相對應的 'Loop'

重複的 'attributeName' 屬性

此轉換運算子的參數型別或傳回型別必須屬於包含型別

項目中遺漏結束標記

項目名稱不能使用 'xmlns' 前置字元

'Else' 之前必須搭配相對應的 'If' 或 'ElseIf'

'ElseIf' 之前必須搭配相對應的 'If' 或 'ElseIf'

'End AddHandler' 之前必須搭配相對應的 'AddHandler' 宣告

End AddHandler' 必須是該行的第一個陳述式

'End Class' 之前必須搭配相對應的 'Class'

'End Enum' 之前必須搭配相對應的 'Enum'

'End Event' 之前必須搭配相對應的 'Custom Event'

必須有 'End Function'

'End Function' 之前必須搭配相對應的 'Function'

End Function' 必須是該行的第一個陳述式

'End Get' 之前必須搭配相對應的 'Get'

End Get' 必須是該行的第一個陳述式

'End If' 之前必須搭配相對應的 'If'

'End Interface' 之前必須搭配相對應的 'Interface'

'End Module' 之前必須搭配相對應的 'Module'

'End Namespace' 之前必須搭配相對應的 'Namespace'

必須是運算式結尾

必須是參數清單的結尾

必須有陳述式結尾

必須是 ''End Operator'

'End Operator' 之前必須搭配相對應的 'Operator'

End Operator' 必須是該行的第一個陳述式

'End Property' 之前必須搭配相對應的 'Property'

'End RaiseEvent' 之前必須搭配相對應的 'RaiseEvent' 宣告

End RaiseEvent' 必須是該行的第一個陳述式

'End RemoveHandler' 之前必須搭配相對應的 'RemoveHandler' 宣告

End RemoveHandler' 必須是該行的第一個陳述式

'End Select' 之前必須搭配相對應的 'Select Case'

'End Set' 之前必須搭配相對應的 'Set'

'End Set' 必須是該行的第一個陳述式

不可以在類別庫專案中使用 'End' 陳述式

無效的 'End' 陳述式

即時運算視窗中的 'End' 陳述式無效

'End Structure' 之前必須搭配相對應的 'Structure'

必須有 'End Sub'

'End Sub' 之前必須搭配相對應的 'Sub'

End Sub' 必須是該行的第一個陳述式

'End SyncLock' 之前必須搭配相對應的 'SyncLock'

必須有結束標記 </tagName>

'End Try' 之前必須搭配相對應的 'Try'

'End Using' 之前必須搭配相對應的 'Using'

'End While' 之前必須搭配相對應的 'While'

'End With' 之前必須搭配相對應的 'With'

不再支援 'EndIf' 陳述式; 請使用 'End If' 代替

列舉 '<enumname>' 至少必須含有一個成員

介面中的列舉不可以宣告為 '<specifier>'

'Enum' 之後必須搭配相對應的 'End Enum'

列舉型別不可為 Null

列舉必須宣告成整數類資料型別

'Equals' 無法將型別 <type1> 的值與型別 <type2> 的值相比較

必須是 'Equals'

建立組件資訊清單時發生錯誤: <error message>

建立 Win32 資源時發生錯誤: <error message>

嵌入 Win32 資訊清單時發生錯誤: <manifest>

嵌入 Win32 資訊清單時發生錯誤: 找不到資訊清單檔案 <file>

嵌入 Win32 資訊清單時發生錯誤: 選項 /win32manifest 與 /nowin32manifest 衝突

專案層級的匯入 '<qualifiedelementname>' 在 '<qualifiedcontainername>' 上發生錯誤: <errormessage>

儲存暫存 Win32 資源檔 '<filename>' 時發生錯誤: <error message>

設定組件資訊清單選項時發生錯誤: <error message>

即時運算視窗中的 'Error' 陳述式無效

編譯專案中的 XML 結構描述時發生錯誤

運算式或陳述式評估已經停止

運算式或陳述式評估已經逾時

在偵錯工具中,Lambda 運算式的評估無效

找不到事件 '<eventname>'

無法處理事件 '<eventname>',因為它無法從 '<name>' 存取

'DefaultEvent' 屬性所指定的 '<eventname>' 事件,對這個類別而言並非可公開存取的事件

事件 '<eventname>' 隱含宣告的 '<membername>',它與基底 <type> '<classname>' 中的成員產生衝突,所以事件應宣告為 'Shadows'

事件 '<eventname1>' 無法實作事件 '<eventname2>',因為其委派型別與其他以 '<eventname1>' 實作的事件之委派型別不相符

事件 '<eventname1>' 無法在介面 '<interface>' 上實作事件 '<eventname2>',因為它們的委派型別 '<delegate1>' 和 '<delegate2>' 不相符

事件名稱長度不能超過 1011 個字元

事件不可以宣告為具有傳回型別的委派型別

事件不可以有傳回型別

使用 'As' 子句宣告的事件必須有委派型別

在模組中的事件不可以宣告為 '<specifier>'

介面中的事件無法宣告為 '<implements>'

共用 WithEvents 變數的事件不能由非共用的方法處理

'Exit AddHandler'、'Exit RemoveHandler' 和 'Exit RaiseEvent' 無效

'Exit Do' 只可以在 'Do' 陳述式中出現

'Exit For' 只可以在 'For' 陳述式中出現

Sub 或 Property 中的 'Exit Function' 無效

'Exit' 必須在 'Sub'、'Function'、'Property'、'Do'、'For'、'While'、'Select' 或 'Try' 之前

'Exit Operator' 無效請使用 'Return' 結束運算子

Function 或 Sub 中的 'Exit Property' 無效

'Exit Select' 只可以在 'Select' 陳述式中出現

即時運算視窗中的 'Exit' 陳述式無效

Function 或 Property 中的 'Exit Sub' 無效

'Exit Try' 只能在 'Try' 陳述式內出現

'Exit While' 只可以在 'While' 陳述式中出現

內嵌運算式的開頭必須是 '%='

XML 結束標記必須有 '/'

XML 標記必須以 '<' 開頭

內嵌運算式必須以 '%>' 結尾

XML 實體必須以 ';' 結尾

XML 處理器指示必須以 '?>' 結尾

XML CDATA 區段必須以 ']]>' 結尾

XML 註解必須以 '-->' 結尾

XML 標記必須以 '>' 結尾

必須有對應的 XML 屬性值右雙引號

XML 屬性值的結束單引號必須相符

必須是 'Dim'、'Const'、'Public'、'Private'、'Protected'、'Friend'、'Shadows'、'ReadOnly' 或 'Shared' 其中之一

以明確的界限來宣告陣列時不允許明確初始化

以單一型別規範來宣告多個變數時不允許明確初始化

指數無效

有引號的屬性值中不能出現內嵌運算式

運算式無法轉換為運算式樹狀架構

此時無法評估運算式

運算式沒有產生值

必須有運算式

運算式包含型別 '<typename>',其為受限制的型別且不可用來存取繼承自 'Object' 或 'ValueType' 的成員

運算式是一個數值,不可以是指派的目標

運算式不是方法

運算式不是陣列或方法,所以不可以有引數清單

此運算式屬於型別 '<typename>',不是集合型別

型別 <type> 的運算式無法查詢

型別 '<typename>' 的運算式不能轉換為 'Object' 或 'ValueType'

型別 '<typename1>' 的運算式不能屬於型別 '<typename2>'

偵錯視窗中的運算式或陳述式無效

運算式遞迴呼叫包含運算子 '<operatorsymbol>'

運算式會遞迴地呼叫包含的屬性 '<propertyname>'

'Extension' 屬性只能套用到 'Module'、'Sub' 或 'Function' 宣告

'<modulename>' 中定義的擴充方法 '<methodname>' 沒有與委派 '<delegatename>' 相容的簽章

在 '<modulename>' 中定義的擴充方法 '<methodname>' 不是泛型 (或是沒有無限制型別參數),因此不能有型別引數

在 '<typeName>' 中定義的擴充方法 '<methodName>' 與委派 '<delegateName>' 沒有相同的簽章

擴充方法 '<methodname>' 有無法滿足的型別約束

擴充方法只能在模組內定義

擴充方法必須宣告至少一個參數

欄位 '<fieldname>' 是屬於不支援的型別

找不到欄位或屬性 '<membername>'

找不到檔案 <filename>

已使用不同 GUID 與總和檢查碼值宣告的檔名

'Finally' 只能在 'Try' 陳述式中出現一次

'Finally' 不可以出現在 'Try' 陳述式之外

'Finally' 之後必須搭配相對應的 'End Try'

即時運算視窗中的 'Finally' 陳述式無效

二進位 'If' 運算式的第一個運算元必須可為 Null 或是參考型別

方法主體的第一個陳述式不可以和方法宣告在同一行上

這個 'Sub New' 的第一個陳述式必須呼叫 'MyBase.New' 或 'MyClass.New' (多個不含參數的可存取建構函式)

這個 'Sub New' 的第一個陳述式必須呼叫 'MyBase.New' 或 'MyClass.New' (沒有不含參數的可存取建構函式)

這個 'Sub New' 的第一個陳述式必須是對 'MyBase.New' 或 'MyClass.New' 的明確呼叫,因為 '<derivedclassname>' 的基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時。

這個 'Sub New' 的第一個陳述式必須是對 'MyBase.New' 或 'MyClass.New' 的明確呼叫,因為 '<derivedclassname>' 的基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時: '<errormessage>'

此 'Sub New' 的第一個陳述式應該是 'MyBase.New' 或 'MyClass.New' 的明確呼叫,因為 '<derivedclassname>' 的基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為為過時。

此 'Sub New' 的第一個陳述式應該是 'MyBase.New' 或 'MyClass.New' 的明確呼叫,因為 '<derivedclassname>' 的基底類別 '<baseclassname>' 中的 '<constructorname>' 標記為過時: '<errormessage>'

型別 '<typename>' 上的 'For Each'模稜兩可,因為該型別實作了 'System.Collections.Generic.IEnumerable(Of T)' 的多個執行個體化

For 迴圈控制變數 '<variablename>' 已被封閉式 For 迴圈所使用

'For' 迴圈控制變數已被封閉式 'For' 迴圈所使用

'For' 迴圈控制變數不可以屬於型別 '<type>'

'For' 之後必須搭配相對應的 'Next'

Friend 組件參考 <reference> 無效

Friend 組件參考 <reference> 無效。InternalsVisibleTo 宣告不能指定版本、文化特性、公開金鑰語彙基元或處理器架構。

全形字元不能做為 XML 分隔符號

在命名空間中型別的完整限定名稱不能超過 <number> 個字元。

函式 '<procedurename>' 並未傳回有關所有程式碼路徑的值

函式評估已停用,因為先前的函式評估逾時

沒有 'As' 子句的函式; 假設是 Object 的傳回型別

泛型方法不可以公開至 COM

泛型方法不可以使用 'Handles' 子句

泛型參數條件約束型別 <typename> 不符合 CLS 標準

用來做為選擇性參數型別的泛型參數必須受到類別條件約束

泛型型別 '<generictypename>' 無法匯入一次以上

無法存取屬性 '<propertyname>' 的 'Get' 存取子

'Get' 已宣告

'Get' 陳述式之後必須搭配相對應的 'End Get'

不再支援 'Get' 陳述式

不再支援 'Get' 陳述式 (Visual Basic)

在 'Global' 之後必須跟隨 '.' 及一個識別項

控制代碼中不允許 'Global'; 必須是區域名稱

此內容中不允許 'Global'; 必須是識別項

不再支援 'Gosub' 陳述式

'GoTo <labelname>' 無效,因為 '<labelname>' 位於不包含此陳述式的 'For' 或 'For Each' 陳述式內部

'GoTo <labelname>' 無效,因為 '<labelname>' 位於不包含此陳述式的 'SyncLock' 陳述式內部

'GoTo <labelname>' 無效,因為 '<labelname>' 位於不包含此陳述式的 'Try'、'Catch' 或 'Finally' 陳述式內部

'GoTo <labelname>' 無效,因為 '<labelname>' 位於不包含此陳述式的 'With' 陳述式內部

'GoTo <linelabel>' 無效,因為 '<linelabel>' 位於不包含此陳述式的 'Using' 陳述式內部

即時運算視窗中的 'GoTo' 陳述式無效

GoTo to label <labelname> 不能在 Lambda 運算式中使用

此內容中不允許 'Group'; 必須是識別項

必須是 'Group' 或識別項

Handles 子句需要 WithEvents 變數,該變數定義於包含型別或它的一種基底型別中

類別中的 'Handles' 必須指定以單一識別項限定的 'WithEvents' 變數、'MyBase'、'MyClass' 或 'Me'

模組中的 'Handles' 必須指定以單一識別項限定的 'WithEvents' 變數

Handles' 在運算子宣告中無效

必須是識別項

必須有識別項,前面加上句號

識別項太長

'If' 之後必須搭配相對應的 'End If'

'If' 運算元不可以命名為引數

'If' 運算子需要兩個或三個運算元

必須是 'If'、'ElseIf'、'Else'、'EndIf' 或 'Const'

因為已經在回應檔中指定,忽略 /noconfig 選項

不合法的呼叫運算式或索引運算式

實作型別必須是一個介面

找不到介面 <interfacename> 的實作類別 '<classname>'

無法在此內容中存取介面 '<interfacename>' 的實作類別 '<underlyingclassname>',因為它是 '<accesslevel>'

Implements' 在運算子宣告中無效

'Implements' 在模組中無效

'Implements' 陳述式必須位在所有 'Inherits' 陳述式之後,並且必須在類別中的所有宣告之前

從 '<typename1>' 隱含轉換為 '<typename2>'

在將 'ByRef' 參數 '<parametername>' 的值複製回相對應的引數時,將 '<typename1>' 隱含轉換至 '<typename2>'

隱含變數 '<message>' 無效,因為 '<variablename>'。

從組件或模組 '<name>' 匯入型別 '<typename>' 失敗

Imports 別名名稱 '<name>' 和根命名空間中宣告的 '<name2>' 衝突

'Imports' 陳述式必須在任何宣告之前

必須是 'In'

在模組中不當使用 <keyword> 關鍵字

維度 '<dimensionnumber>' 的索引 '<indexnumber>' 超過範圍

從型別參數條件約束 '<typeparameter1>' 取得的間接條件約束 '<constraint1>' 與條件約束 '<constraint2>' 產生衝突

從型別參數條件約束 '<typeparameter1>' 取得的間接條件約束 '<constraint1>',與從型別參數條件約束 '<typeparameter2>' 取得的間接條件約束 '<constraint2>' 產生衝突

間接參考了含有 '<typename>' 的組件 <assemblyname> 版本 <laterversionnumber>

型別 '<typename>' 的資訊尚未在執行階段中載入

從 'System.<classname>' 繼承無效

'Inherits' 只可以在 'Class' 陳述式中出現一次,並且只能指定一個類別

'Inherits' 在模組中無效

'Inherits' 陳述式必須在類別中所有宣告之前

'Inherits' 陳述式必須位在介面中的所有宣告之前

初始設定錯誤

必須是初始設定式

結構成員上的初始設定式只有對 'Shared' 成員和常數有效

執行個體成員和 'Me' 不能用在查詢運算式中

執行個體成員和 'Me' 不能用在結構的 Lambda 運算式中

受限制的型別 '<typename>' 不能在 Lambda 運算式中使用

受限制的型別 '<typename>' 之執行個體不能用在查詢運算式中

必須有整數常數

介面 '<interfacename>' 只能由此型別實作一次

無法對介面 '<interfacename>' 進行索引,因為它沒有預設屬性

介面 '<interfacename>' 不可以繼承自己本身: <message>

介面 '<interfacename>' 尚未由此類別實作

介面只可以繼承自另一個介面

介面成員必須是方法、屬性、事件或型別定義

'Interface' 之後必須搭配相對應的 'End Interface'

位於 '<typename>' 的 'Microsoft.VisualBasic.ComClassAttribute' 的 'InterfaceId' 和 'EventsId' 參數不可以有相同的值

編譯器內部錯誤

編譯器內部錯誤: 程式碼產生器接收到不正確的輸入

必須是 'Into'

必須是 'Is'

型別 '<typeparametername>' 的 'Is' 運算元只能與 'Nothing' 相比較,因為 '<typeparametername>' 是沒有類別條件約束的型別參數

型別 'typename' 的 'Is' 運算元只能與 'Nothing' 比較,因為 'typename' 是可為 Null 的型別

'Is' 需要有參考型別的運算元,但此運算元擁有實值型別 '<typename>'

型別 '<typeparametername>' 的 'IsNot' 運算元只能與 'Nothing' 相比較,因為 '<typeparametername>' 是沒有類別條件約束的型別參數

型別 'typename' 的 'IsNot' 運算元只能與 'Nothing' 比較,因為 'typename' 是可為 Null 的型別

'IsNot' 需要有參考型別的運算元,但此運算元擁有實值型別 '<typename>'。

必須是 'Join'

關鍵字無法為型別命名

關鍵字做為識別項無效

標籤 '<labelname>' 已經在目前方法中定義

標籤 '<labelname>' 未定義

即時運算視窗中的標籤無效

方法外部的標籤無效

內容為數字的標籤之後必須跟隨冒號

Lambda 運算式無法轉換成 '<typename>',因為 '<typename>' 不是委派型別

Lambda 運算式無法轉換成 '<typename>',因為型別 '<typename>' 宣告為 'MustInherit',而且無法建立

Lambda 運算式將不會從這個事件處理常式中移除

Lambda 運算式在 'Select Case' 陳述式的第一個運算式中無效

Lambda 參數 '<parameter>' 隱藏了封閉區塊中的變數、預先定義的範圍變數或查詢運算式中隱含宣告的變數

晚期繫結作業不能轉換為運算式樹狀架構

晚期繫結解析; 可能發生執行階段錯誤

晚期繫結多載解析無法套用至 '<procedurename>',因為進行存取的執行個體為介面型別

前置的 '.' 或 '!' 只可以在 'With' 陳述式中出現

前置的 '.' 或 '!' 不能出現在常數運算式中。

不再支援 'Let' 和 'Set' 設定陳述式

必須有 'Lib'

行接續字元 '_' 之前必須搭配至少一個泛空白字元,並且也必須是該行的最後一個字元

行太長

不再支援 'Line' 陳述式 (智慧型裝置/Visual Basic 編譯器錯誤)

已不再支援 'Line' 陳述式 (Visual Basic 編譯器錯誤)

在宣告區域變數 '<variablename>' 之前無法參考此區域變數

在目前區塊中已經宣告過區域變數 '<variablename>'

區域變數不可以和包含它的函式具有相同名稱

泛型方法內的區域變數不可以宣告為 'Static'

結構方法中的區域變數無法宣告為 'Static'

如果相對應的 'Do' 有條件,'Loop' 就不可以有

迴圈控制變數不可以是屬性或晚期繫結索引陣列

'Loop' 之前必須搭配相對應的 'Do '

即時運算視窗中的迴圈陳述式無效

'<operatorsymbol2>' 必須有相對應的 '<operatorsymbol1>' 運算子

已經超過錯誤最大數目

已經超過警告最大數目

'Me' 不可以是指派的目標

無法覆寫符合這個簽名碼的成員 '<classname>.<procedurename>',因為類別 '<classname>' 包含多個成員具有此相同名稱和簽名碼: <signaturelist>

無法實作符合此簽名碼的成員 '<interfacename>.<procedurename>',因為介面 '<interfacename>' 包含多個成員具有此相同名稱和簽名碼: <signaturelist>

在類別 '<classname>' 中找不到成員 '<membername>'

成員 '<membername>' 無法在物件初始設定式運算式中初始化,它不是欄位或屬性

成員 '<membername>' 無法在物件初始設定式運算式中初始化,因為它是共用的

成員 '<membername>' 與基底型別 '<basetypename>' 中的成員 '<membername>' 產生衝突,所以不應該宣告為 'Overloads'

成員 '<membername>' 會隱含定義成員 '<implicitmembername>',該成員與型別參數擁有相同的名稱

成員 '<membername1>' 與基底型別 '<basetypename>' 中為成員 '<membername2>' 所隱含宣告的成員產生衝突,所以不應該宣告為 'Overloads'

成員 '<membername1>' 隱含定義 '<implicitmembername>',它與 基底類別 '<baseclassname>' 中為成員 '<membername2>' 所隱含定義的成員產生衝突。

成員 '<membername1>' 隱含宣告 '<implicitmembername>',它與基底類別 '<baseclassname>' 中的成員產生衝突

在模組中的成員不可以宣告為 '<specifier>'

在結構中的成員不可以宣告為 '<specifier>'

方法 '<methodname>' 無法宣告為 'Partial',因為只有方法 '<methodname>' 可標記為 'Partial'

方法 '<methodname>' 無法處理事件 '<eventname>',因為它們沒有相同的簽名碼

方法 '<methodname>' 沒有與委派 <'delegatename'> 相容的簽章

方法 '<methodname>' 沒有和委派 '<delegatename>' 相同的簽名碼

方法 '<methodname>' 有連結需求,但是會覆寫或實作下列沒有連結需求的方法。可能會產生安全性弱點:

已經在介面 '<interfacename>' 中宣告方法 '<methodname>'

方法 '<methodname1>' 無法實作部分方法 '<methodname2>',因為 '<methodname3>' 已實作該方法

方法 '<methodname1>' 沒有與部分方法 '<methodname2>' 相同的泛型條件約束

方法 '<methodname1>' 必須宣告為 'Private',才能實作部分方法 '<methodname2>'

方法引數必須放在括號之中

方法呼叫沒有傳回值

方法不可以同時包含 'Try' 陳述式和 'On Error' 或 'Resume' 陳述式

方法不能同時包含 'On Error GoTo' 陳述式和 Lambda 或查詢運算式

方法不可以同時有 ParamArray 和 Optional 參數

方法宣告陳述式必須是邏輯程式敘述行中的第一個陳述式

方法沒有與委派相容的簽章

結構中的方法不可宣告為 'Protected' 或 'Protected Friend'

方法不可以宣告為 'Static'

結構中宣告的方法不能有 'Handles' 子句

宣告為 'Overrides' 的方法無法宣告為 'Overridable',因為它們可以被隱含地覆寫

在模組中的方法不可以宣告為 '<specifier>'

模組中的方法不可以實作介面成員

'System.Nullable(Of T)' 的方法不可以當做 'AddressOf' 運算子的運算元使用。

實作介面成員的方法或事件不可以宣告為 'Shared'

無法將 'Microsoft.VisualBasic.ComClassAttribute' 和 '<attribute>' 同時套用至相同的類別

'Microsoft.VisualBasic.ComClassAttribute' 無法套用至 '<classname>',因為它並未宣告為 'Public'

無法將 'Microsoft.VisualBasic.ComClassAttribute' 套用至 '<classname1>',因為它的容器 '<classname2>' 未宣告為 'Public'

'Microsoft.VisualBasic.ComClassAttribute' 無法套用至宣告為 'MustInherit' 的類別

'Microsoft.VisualBasic.ComClassAttribute' 無法套用至泛型類別或泛型型別內的巢狀類別

將 'Microsoft.VisualBasic.ComClassAttribute' 指定給類別 '<classname>',但 '<classname>' 沒有可公開至 COM 的公用成員。因此,沒有產生 COM 的介面

在類別 '<classname>' 上 'Microsoft.VisualBasic.ComClassAttribute' 隱含宣告的 <type> '<membername>' 與 <type> '<typename>' 中的同名成員產生衝突

遺漏必要的泛空白字元

模組 '<modulename>' 無法當做型別使用

模組屬性 '<attributename>' 無效: <error>

'Module' 陳述式之後必須搭配相對應的 'End Module'

'Module' 陳述式只可以發生在檔案或命名空間層級

模組不可以宣告為 '<specifier>'

模組不可以是泛型的

多維陣列不能轉換成運算式樹狀架構

'<membername>' 的多個初始設定

'MustInherit' 不可針對部分型別 '<partialtypename>' 指定,因為它無法與針對其他部分型別指定的 'NotInheritable' 結合在一起

無法針對 '<procedurename>' 指定 'MustOverride',因為它所屬的部分型別,在其他部分定義中宣告為 'NotInheritable'

無法以 'MyClass' 呼叫 'MustOverride' 方法 '<methodname>'

'MyBase' 無法搭配 '<methodname>' 方法使用,因為該方法宣告成 'MustOverride'

在 'MyBase' 之後必須跟隨 '.' 及一個識別項

'MyClass' 無法在類別外使用

在 'MyClass' 之後必須跟隨 '.' 及一個識別項

名稱 <membername> 不符合 CLS 標準

名稱 '<name>' 沒有宣告或不在目前範圍

名稱 '<name>' 未宣告

根命名空間 <fullnamespacename> 中的名稱 <namespacename> 不符合 CLS 標準

初始化的欄位或屬性,其名稱開頭必須是 '.'

型別參數 '<typeparametername1>' 的名稱不符合部分方法宣告 '<methodname>' 中所定義的對應型別參數 '<typeparametername2>'

具名引數無法符合 ParamArray 參數

必須有具名引數

具名引數不可以當做陣列註標

命名空間宣告必須要使用 'xmlns' 開頭

具有前置字元的命名空間宣告在 XML 常值內不能有空值

命名空間或型別 '<name>' 已經匯入

Imports '<qualifiedelementname>' 中指定的命名空間或型別不包含任何 Public 成員,或是找不到該命名空間或型別

專案層級 Imports '<qualifiedelementname>' 中指定的命名空間或型別不包含任何 Public 成員,或是找不到該命名空間或型別

'Namespace' 陳述式之後必須搭配相對應的 'End Namespace'

'Namespace' 陳述式只可以發生在檔案或命名空間層級

巢狀函式不能有和委派 '<delegatename>' 相同的簽章

Lambda 運算式的參數清單中的巢狀括號已超出允許的最大深度。

'New' 不可以使用在宣告為 'MustInherit' 的類別上

'New' 無法在沒有 'New' 條件約束的型別參數上使用

'New' 無法在介面上使用

無法在類別 '<classname>' 上使用 'New',因為它包含一個未被覆寫的 'MustOverride' 成員

無法合併 'New' 條件約束和 'Structure' 條件約束。

相同的型別參數不可以指定多次的 'New' 條件約束

'New' 在此內容中無效

'Next' 控制變數與 'For' 迴圈控制變數不相符

Next 控制變數與 For 迴圈控制變數 '<variablename>' 不相符

必須是 'Next'

'Next' 之前必須搭配相對應的 'For'

'Next' 陳述式命名超過符合 'For' 陳述式的變數

沒有可存取的 '<genericprocedurename>' 接受此型別引數數目

沒有最適用的 '<procedurename>' 可供存取: <signaturelist>

在 '<name>' 中找不到具有適當簽名碼的可存取 'Main' 方法

沒有任何可存取的方法 '<procedurename>' 具有與委派 '<delegatename>':<suberrorlist> 相容的簽章

找不到可存取的非泛型 '<procedurename>'

沒有指定輸入來源

符合 CLS 標準的介面中不允許有不符合 CLS 標準的 <membername>

符合 CLS 標準的 <classname> 中不允許有不符合 CLS 標準的 'MustOverride' 成員

在 '<typename>' 中具有適當簽名碼的可存取 'Main' 方法,沒有任何一個是啟動方法,因為它們都是泛型的,或者是巢狀於泛型型別中。

條件式編譯運算式中不允許非內建的型別名稱

'NonSerialized' 屬性將不會影響這個成員,因為它的包含類別並未公開為 'Serializable'

Structure 中的非共用成員不可以宣告為 'New'

無法對 'Nothing' 進行評估

'NotInheritable' 類別不可以有宣告為 '<specifiername>' 的成員

'NotOverridable' 無法指定給不覆寫其他方法的方法

無法同時在變數及其型別上指定可為 Null 的修飾詞 '?' 以及陣列修飾詞 '(' 和 ')'

無法在具有 'As New' 的變數宣告中指定可為 Null 的修飾詞

無法同時在變數及其型別上指定可為 Null 的修飾詞

可為 Null 的修飾詞不能用於隱含型別為 'Object' 的變數

可為 Null 的參數必須指定型別

在此內容中不支援可為 Null 的型別推斷

條件式編譯運算式中不允許可為 Null 的型別

不支援可為 Null 的型別,因為目前版本的 'mscorlib.dll' 未定義型別 'Nullable(of T)'

索引數目超過索引陣列維度的數目

索引數目少於索引陣列維度的數目

[編輯後繼續] 所建立的物件還不能進行評估

物件初始設定式語法無法用來初始化 'Object' 型別的執行個體

由於編譯錯誤或刪除,物件已不存在

為泛型型別或方法指定型別引數時需要 'Of'

省略的引數無法符合 ParamArray 參數

即時運算視窗中的 'On Error' 陳述式無效

'SyncLock' 陳述式中的 'On Error' 陳述式無效

'Using' 陳述式中的 'On Error' 陳述式無效

必須是 'On'

不再支援 'On GoTo' 和 'On GoSub' 陳述式

只有轉換運算子可以宣告為 '<keyword>'

只可以指定 'NotOverridable'、'MustOverride' 或 'Overridable' 其中之一

只可以指定 'Public'、'Private'、'Protected'、'Friend' 或 'Protected Friend' 其中之一

每個語言項目只允許一個 XML 註解區塊

供運算子 '|1' 使用的型別 Object 的運算元; 可能發生執行階段錯誤

供運算子 '<operatorsymbol>' 使用的型別 Object 的運算元; 使用 'Is' 運算子測試物件識別

供運算子 '|1' 使用的型別 Object 的運算元; 請使用 'IsNot' 運算子測試物件識別

Select'、'Case' 陳述式的運算式中所使用的型別 Object 的運算元; 可能發生執行階段錯誤

運算子 '<operator>' 必須擁有布林傳回型別

運算子 '<operator>' 的第二個參數型別必須為 'Integer'。

運算子 '<operator>' 必須有一個或兩個參數

運算子 '<operator>' 必須有一個參數

運算子 '<operator>' 必須有兩個參數

型別 '<typename>' 的運算子 '<operatorname>' 未定義

型別 '<type1>' 和 '<type2>' 的運算子 '<operatorname>' 未定義

型別 '<typename1>' 和 '<typename2>' 的運算子 '<operatorname>' 未定義

運算子 '<operatorsymbol>' 不會在所有程式碼路徑上傳回值

運算子宣告必須是下列其中一項:+、-、*、\、/、^、&、Like、Mod、And、Or、Xor、Not、<<、>>、=、<>、<、<=、>、>=、CType、IsTrue、IsFalse

運算子不是可多載的

型別 'type1' 和 'type2' 的運算子 'operator' 未定義

沒有 'As' 子句的運算子; 假設為 Object 的型別

運算子不能宣告為 '<keyword>'

不能在模組中宣告運算子

運算子必須宣告為 'Public'

運算子必須宣告為 'Shared'

已忽略選項 /win32manifest

選項 '<option>' 後面不能跟隨著 '+' 或 '-'; 已忽略

選項 <optionname> 之後只能是 '+' 或 '-'

選項 <optionname> 需要 <argument>

'Option <specifier>' 陳述式只可以在每個檔案出現一次

'Option Compare' 必須在 'Text' 或 'Binary' 之後

'Option Explicit' 之後只能是 'On' 或 'Off'

'Option Infer' 之後只能是 'On' 或 'Off'

'Option' 之後必須是 'Compare'、'Explicit'、'Infer' 或 'Strict'

'Option' 陳述式必須在所有的宣告或 'Imports' 陳述式之前

'Option Strict' 之後只能是 'On' 或 'Off'

Option Strict Custom 只能當做命令列編譯器 (vbc.exe) 選項使用

Option Strict On 不允許從 '<type1>' 到 '<type2>' 的隱含轉換

Option Strict On 不允許從 '<type1>' 至 '<type2>' 的隱含轉換。Visual Basic 6.0 集合型別與 .NET Framework 集合型別不相容

Option Strict On 不允許晚期繫結

Option Strict On 不允許在將 ByRef 參數 '<parametername>' 的值複製回相符的引數時,將型別 '<typename1>' 縮小為型別 '<typename2>'

Option Strict On 不允許運算子 '<operatorname>' 中 Object 型別的運算元

Option Strict On 不允許在 '<modulename>' 中定義的擴充方法 '<extensionmethodname>' 和委派 '<delegatename>' 之間的隱含型別轉換

Option Strict On 不允許在方法 '<methodname>' 和委派 '<delegatename>' 之間縮小隱含型別轉換

Option Strict On 不允許縮小 Lambda 運算式和委派 '<delegatename>' 之間的隱含型別轉換

Option Strict On 禁止使用 Object 型別 (屬於運算子 '<operatorname>') 的運算元

Option Strict On 要求所有的函式、屬性和運算子宣告都擁有 'As' 子句

Option Strict On 要求所有的變數宣告皆須有 'As' 子句

Option Strict On 要求,如果無法推斷每個 Lambda 運算式參數的型別,就必須使用 'As' 子句來宣告這些參數

Option Strict On 要求所有方法參數都要有 'As' 子句

無法結合 'Optional' 和 'ParamArray'

'Optional' 不能套用至擴充方法的第一個參數

必須是 'Optional'

無法宣告選擇性參數為型別 '<type>'

選擇性參數不可以有結構型別

選擇性參數必須指定預設值

記憶體不足 (Visual Basic 編譯器錯誤)

溢位 (Visual Basic 錯誤)

多載解析失敗,因為沒有 '<method>' 是可存取的

多載解析失敗,因為沒有可存取的 '<genericprocedurename>' 接受此數目的型別引數

多載解析失敗,因為沒有可存取的 '<method>' 接受此引數數目

多載解析失敗,因為具備這些引數的 '<method>' 不存在,故無法呼叫:<error>

多載解析失敗,因為不需要縮小轉換的多載 '<method>' 不存在,故無法呼叫: <error>

多載解析失敗,因為沒有可存取的 '<method>' 對這些引數而言是最適合的: <error>

多個基底介面中宣告的多載化方法無效

'ParamArray' 不能套用至擴充方法的第一個參數

ParamArray 參數必須是一維陣列

ParamArray 參數必須為陣列

ParamArray 參數必須宣告為 'ByVal'

ParamArray 參數必須有陣列型別

參數 '<parametername>' 已經有一個相符的引數

參數 '<parametername>' 已經有符合的省略引數

參數 '<parametername>' 在 '<methodname>' 中已經有符合的省略引數

參數 '<parametername>' 在 '<typename>' 中定義的擴充方法 '<methodname>' 中已經有符合的引數

參數 '<parametername>' 在 '<typename>' 中定義的擴充方法 '<methodname>' 已有符合的省略引數

'<methodname>' 的參數 '<parametername>' 已經有一個相符的引數

已使用名稱 '<argumentname>' 宣告參數

參數名稱不可與所在的函式名稱相同

參數名稱 '<parametername1>' 不符合部分方法宣告 '<methodname>' 中所定義之對應參數 '<parametername2>' 的名稱

參數規範重複

此一元運算子的參數必須為包含型別 '<typename>'

'<operator>' 的參數型別必須是 '<typename>',才能在 'For' 陳述式中使用

部分方法 '<methodname>' 無法使用 'Implements' 關鍵字

部分方法必須宣告為 'Private'

部分方法必須宣告為 'Private',而不是 '<accessModifier>'

部分方法必須有空白的方法主體

建置組件 '<assemblyname>' 時偵測到的可能問題: <error>

建置組件時偵測到的可能問題: <error>

'prefix' 為 XML 前置詞,不能做為運算式。

專案 '<projectname>' 無法產生參考至檔案 '<filename>'

專案 '<projectname>' 無法參考專案 '<projectname>',因為 '<projectname>' 直接或間接地參考 '<projectname>'

專案 '<projectname>' 產生一間接參考至組件 '<assemblyname>',此組件包含 '<classname>'

專案 '<projectname>' 需要組件 '<assemblyname>' 版本 '<versionnumber1>' 的參考,但是參考的卻是組件 '<assemblyname>' 的版本 '<versionnumber2>' (Visual Basic 錯誤)

專案 '<projectname>' 需要組件 '<assemblyname>' 版本 '<versionnumber1>' 的參考,但是參考的卻是組件 '<assemblyname>' 的版本 '<versionnumber2>' (Visual Basic 警告)

專案 '<projectname1>' 會間接參考含有 '<typename>' 的專案 '<projectname2>'

這個專案已經有組件 <assemblyidentity> 的參考

已關閉專案

專案層級的條件式編譯常數 '<constantname>' 無效: <error>

專案層級的條件式編譯常數無效: <error>

屬性不可以宣告為 '<modifiername>'

宣告為 'ReadOnly' 的屬性無法擁有 'Set'

宣告為 'WriteOnly' 的屬性無法擁有 'Get'

在模組中的屬性不可以宣告為 '<specifier>'

沒有要求參數的屬性不可以宣告為 'Default'

無法將屬性 '<propertyname>' 宣告為 'Default',因為它覆寫了非預設基底 <type> '<typename>' 上的屬性

屬性 '<propertyname>' 不能在物件初始設定式運算式中初始化,因為所有可存取的多載必須有引數

屬性 '<propertyname>' 不能在物件初始設定式運算式中初始化,因為它必須有引數

屬性 '<propertyname>' 不會在所有程式碼路徑上傳回值

屬性 '<propertyname>' 隱含宣告 '<implicitmembername>',但它與基底類別 '<baseclassname>' 中為成員 '<membername>' 隱含宣告的成員衝突

屬性 '<propertyname>' 屬於不支援的型別

屬性 '<propertyname>' 是 'ReadOnly'

屬性 '<propertyname>' 是 'WriteOnly'

必須將屬性 '<propertyname>' 宣告為 'Default',因為它會覆寫基底 '<name>' 上的預設屬性

找不到不含參數的屬性 '<propertyname>'

屬性的存取必須是指定值給屬性或使用屬性值

屬性存取子在 'Default' 屬性中不可以宣告為 '<accessmodifier>'

屬性存取子不能在 'NotOverridable' 屬性中宣告為 '<accessmodifier>'

屬性存取子不可以宣告為 '<keyword>'

屬性無法宣告為 '<propertymodifier>',因為它有包含 'Private' 存取子

不再支援 Property Get/Let/Set; 請使用新的 Property 宣告語法

屬性遺漏 'End Property'

屬性或欄位 '<name>' 沒有有效的屬性型別

屬性 (Property) 參數不可以有 'Value' 這個名稱

沒有 'ReadOnly' 或 'WriteOnly' 規範的 Property 必須提供 'Get' 和 'Set'

沒有 'As' 子句的屬性; 假設是 Object 的型別

只可以在類別內宣告 Protected 型別

偵錯視窗中的查詢運算式無效

'RaiseEvent' 宣告之後必須搭配相對應的 'End RaiseEvent'

事件 '<eventname>' 遺漏 'RaiseEvent' 定義

'RaiseEvent' 已宣告

'RaiseEvent' 方法必須與包含事件的委派型別 '<signature>' 擁有相同的簽名碼

即時運算視窗中的 'RaiseEvent' 陳述式無效

'Case' 陳述式的指定範圍無效

範圍變數 <variable> 在封閉區塊中隱藏了變數,或隱藏了查詢運算式中預先定義的範圍變數

範圍變數 <variable> 隱藏了封閉區塊中的變數、預先定義的範圍變數或查詢運算式中隱含宣告的變數

範圍變數 <variable> 已宣告

只能從不含引數的簡單或限定名稱來推斷範圍變數名稱

範圍變數名稱無法符合 'Object' 類別成員的名稱

無法結合 'ReadOnly' 和 'WriteOnly'

'ReadOnly' 屬性 (Attribute) Property '<propertyfield>' 不可以是指派的目標

ReadOnly' 屬性在 'Get' 上不可以具有存取修飾詞

'ReadOnly' 屬性 (Property) '<propertyname>' 不可以是指派的目標

'ReadOnly' 屬性必須提供 'Get'

'ReadOnly' 變數不可以是指派的目標

'ReadOnly' 變數不能做為建構函式內 Lambda 運算式中的指派目標

'ReDim' 無法變更陣列的維度數目

無法再使用 'ReDim' 陳述式來宣告陣列變數

'ReDim' 陳述式需要每個陣列維度新界限的括號清單

需要組件 '<assemblyidentity>' (包含型別 '<typename>') 的參考,但是由於專案 '<projectname1>' 和 '<projectname2>' 之間模稜兩可,所以找不到適合的參考

需要組件 '<assemblyidentity>' (包含型別 '<typename>') 的參考,但找不到適合的參考,因為可能有循環參考: <referencedependencylist>

需要組件 '<assemblyname>' (包含基底類別 '<classname>') 的參考

需要組件 '<assemblyname>' (包含事件 '<eventname>' 定義) 的參考

需要組件 '<assemblyname>' (包含實作介面 '<interfacename>') 的參考

需要組件 <assemblyname>' (包含型別 '<membername>') 的參考

需要模組 '<modulename>' (包含基底類別 '<classname>') 的參考。

需要模組 '<modulename>' (包含事件 '<eventname>' 定義) 的參考

需要模組 '<modulename>' (包含實作介面 '<interfacename>') 的參考

需要模組 '<modulename>' (包含型別 '<modulename>') 的參考

參考非共用成員需要物件參考

呼叫其他建構函式時,參考建構中的物件是無效的

參考的 '<membername>' 具有 'Nothing' 的值

參考的陣列元素擁有 'Nothing' 值

被參考的物件 '<objectname>' 擁有 'Nothing' 值

參考的物件具有 'Nothing' 的值

必須有關係運算子

'RemoveHandler' 宣告之後必須搭配相對應的 'End RemoveHandler'

事件 '<eventname>' 遺漏 'RemoveHandler' 定義

'RemoveHandler' 已宣告

XML 宣告遺漏必要的屬性 'version'

資源名稱 '<resourcename>' 不可以重複使用

回應檔 <filename> 已經加入多次

必須是 'Resume' 或 'GoTo'

即時運算視窗中的 'Resume' 陳述式無效

<logicaloperator>' 的傳回型別和參數型別必須是 '<typename>',才能在 '<shortcircuitoperator>' 運算式中使用

'<operator>' 的傳回型別和參數型別必須為要用於 'For' 陳述式中的 '<typename>'

在 Function、Get 或 Operator 中的 'Return' 陳述式必須傳回值

在 Sub 或 Set 中的 'Return' 陳述式無法傳回值

AddHandler'、'RemoveHandler' 或 'RaiseEvent' 方法中的 'Return' 陳述式無法傳回值

即時運算視窗中的 'Return' 陳述式無效

函式 '<procedurename>' 的傳回型別不符合 CLS 標準

根命名空間 <namespacename> 不符合 CLS 標準

發生執行階段例外狀況

發生執行階段例外狀況: <exception> - <exception>

無法將安全性屬性 '<attributename>' 套用到模組

安全屬性 '<attributename>' 無效: <error>

'Select Case' 之後必須搭配相對應的 'End Select'

即時運算視窗中的 'Select' 陳述式無效

無法存取屬性 '<propertyname>' 的 'Set' 存取子

'Set' 已宣告

'Set' 方法不可以有多個參數

'Set' 參數不可以宣告為 '<specifier>'

'Set' 參數必須和包含的屬性具有相同的型別

'Set' 陳述式之後必須搭配相對應的 'End Set'

'Shared' 屬性 (Attribute) Property '<propertyfield>' 不可以是指派的目標

'Shared' 無法在方法宣告上和 '<specifier>' 結合

'Shared' 無法在屬性宣告上和 '||<specifier>' 結合

共用的 'Sub New' 不可以宣告為 '<specifier>'

共用的 'Sub New' 不可以有任何參數

進行此內容中運算式的評估期間,副作用無效

已經多次指定原始程式檔 <filename>

對於某個其他部分型別所指定的存取 '<accesslevel2>' 而言,'<partialtypename>' 的指定存取 '<accesslevel1>' 不相符

重複規範

在 'Namespace' 陳述式上的規範及屬性無效

在此陳述式上的規範和屬性無效

'AddHandler'、'RemoveHandler' 和 'RaiseEvent' 方法上的規範無效

規範只在宣告的開頭有效

陳述式不可以出現在方法主體之外

陳述式不可以在方法主體中出現

陳述式不可以在屬性主體中出現

陳述式不可以在列舉主體中出現

陳述式不能出現在事件主體內

陳述式不能出現在介面主體內

陳述式不可以在介面主體中出現 (Visual Basic 錯誤)

陳述式不能在 'If' 陳述式行之外結束區塊

陳述式沒有宣告 'Get' 或 'Set' 方法

陳述式沒有宣告 'AddHandler'、'RemoveHandler' 或 'RaiseEvent' 方法

命名空間中的陳述式無效

介面中的陳述式無效

方法內的陳述式無效

陳述式遞迴呼叫事件 '<eventname>' 的包含 'AddHandler'

在 'Select Case' 與第一個 'Case' 間,不可以使用陳述式和標籤

靜態區域變數 '<variablename>' 已被宣告

停止要求擱置中

即時運算視窗中的 'Stop' 陳述式無效

必須有字串常數

字串常數必須以雙引號結尾

無法對結構 '<structurename>' 進行索引,因為它沒有預設屬性

結構 '<structurename>' 不可以包含自己的執行個體: <error>

結構 '<structurename>' 至少必須包含一個執行個體成員變數,或者至少要有一個執行個體事件宣告未標記為 'Custom'

結構 '<structurename>' 至少必須包含一個執行個體成員變數或 Event 宣告

無法合併 'Structure' 條件約束和特定類別的型別條件約束

不能針對相同的型別參數多次指定 'Structure' 條件約束

介面中的結構不可以宣告為 '<specifier>'

'Structure' 陳述式之後必須搭配相對應的 'End Structure'

結構無法宣告非共用的無參數 'Sub New'。

結構不可以有 'Inherits' 陳述式

'Sub Main' 在 '<namespace>' 中已經重複宣告:<message>

在 '<name>' 中找不到 'Sub Main'

無法宣告 'Sub New' 為 '<modifier>'

無法在介面中宣告 'Sub New'

無法宣告 'Sub New' 為 'Overrides'

'Sub New' 無法處理事件

'Sub New' 無法實作介面成員

必須有 'Sub' 或 'Function'

'Delegate' 之後必須是 'Sub' 或 'Function'

暫止要求擱置中

'SyncLock' 運算元不能屬於型別 '<typename>',因為 '<typename>' 不是參考型別

'SyncLock' 之後必須搭配相對應的 'End SyncLock'

即時運算視窗中的 'SyncLock' 陳述式無效

語法錯誤 (Visual Basic 錯誤)

轉型運算子中的語法錯誤; 兩個引數之間必須以逗號分隔

條件式編譯運算式中的語法錯誤

System.CLSCompliantAttribute 無法套用到屬性 'Get'/'Set'

當 System.Diagnostics.DebuggerHiddenAttribute 套用到屬性定義時,它並不會影響 'Get' 或 'Set'

'System.Nullable' 未滿足型別參數 '<typeparametername>' 的 'Structure' 條件約束

'System.ObsoleteAttribute' 不能套用到 'AddHandler'、'RemoveHandler' 或 'RaiseEvent' 定義

'System.Runtime.InteropServices.DispIdAttribute' 無法套用至 '<typename>',因為 'Microsoft.VisualBasic.ComClassAttribute' 保留的值小於零

'System.Runtime.InteropServices.DispIdAttribute' 無法套用至 '<typename>',因為 'Microsoft.VisualBasic.ComClassAttribute' 保留給預設屬性 (Property) 的值為零

'System.Runtime.InteropServices.DllImportAttribute' 無法套用至 'Declare'

'System.Runtime.InteropServices.DllImportAttribute' 無法套用至 'Get' 或 'Set'

'System.Runtime.InteropServices.DllImportAttribute' 無法套用到泛型方法或以巢狀方式置於泛型型別中的方法

System.Runtime.InteropServices.DllImportAttribute' 無法套用至非空白主體的 Sub、Function 或 Operator

'System.Runtime.InteropServices.DllImportAttribute' 無法套用至 'AddHandler'、'RemoveHandler' 或 'RaiseEvent' 方法

'System.Runtime.InteropServices.DllImportAttribute' 無法套用至執行個體方法

'System.Runtime.InteropServices.DllImportAttribute' 無法套用至介面方法

'System.STAThreadAttribute' 和 'System.MTAThreadAttribute' 無法同時套用至 '|1'

'System.STAThreadAttribute' 和 'System.MTAThreadAttribute' 無法同時套用至同一個方法

System.Void' 只能使用於 GetType 運算式

必須是在建置 'module' 的目標類型時,才可以指定 /moduleassemblyname 選項

'?' 字元不能在這裡使用

<keyword>' 關鍵字是用來多載繼承的成員; 在多載化 'Sub New' 時不要使用 '<keyword>' 關鍵字

ConnectionTimeout 必須大於 0

這個由編譯器所發現的 'System.Runtime.CompilerServices.ExtensionAttribute' 自訂版本無效

已經自動加入預設組件參考 '<reference>' ; 已忽略

檔案 '<filename>' 不是文字檔

已經超過錯誤最大數目

.NET Compact Framework 的目標版本不支援晚期繫結

.NET Compact Framework 的目標版本不支援晚期繫結多載解析

.NET Compact Framework 的目標版本不支援 'End' 陳述式

.NET Compact Framework 的目標版本不支援使用 Ansi、Auto 或 Unicode 修飾詞

型別 '<typename>' 不可以是陣列元素型別、傳回型別、欄位型別、泛型引數型別、'ByRef' 參數型別,或轉換成 'Object' 或 'ValueType' 的運算式之型別

不會推斷變數 '<variablename>' 的型別,因為它繫結至封閉範圍中的欄位

值 '<value>' 對選項 '<optionname>' 無效

這個繼承造成 <type1> '<typename1>' 和其巢狀 <type2> '<typename2>' 之間的循環相依

'Throw' 運算元必須衍生自 'System.Exception'

'Throw' 陳述式不可以在 'Catch' 陳述式外或 'Finally' 陳述式內省略運算元

即時運算視窗中的 'Throw' 陳述式無效

型別引數太少

'<genericMethodName>' 的型別引數太少

在 '<typename>' 中定義的擴充方法 '<methodname>' 之型別引數太少

引數太多

'<procedurename>' 的引數太多

在 '<typename>' 中定義的擴充方法 '<methodname>' 之引數太多

型別引數太多

'<genericMethodName>' 的型別引數太多

在 '<typeName>' 中定義的擴充方法 '<methodName>' 之型別引數太多

'Try' 之後必須搭配相對應的 'End Try'

Try 至少必須有一個 'Catch' 或 'Finally'

即時運算視窗中的 'Try' 陳述式無效

'TryCast' 運算元必須為參考型別,但 '<typename>' 是實值型別

'TryCast' 運算元必須是具有類別條件約束的型別參數,但 '<typeparametername>' 沒有類別條件約束

型別 '<typename>' 和部分型別 '<typename>' 在容器 '<containername>' 中產生衝突,但是因為其中一個宣告為部分,所以正在進行合併

<filename>' 中所宣告的型別 '<typename>' 和部分型別 '<typename>' 在容器 '<containername>' 中產生衝突,但是因為其中一個宣告為部分,所以正在進行合併。

無法將型別 '<typename>' 當做屬性 (Attribute) 使用,因為未將它宣告為 'Public'

無法在屬性中使用型別 '<typename>',因為它的容器 '<containername>' 未宣告為 'Public'

型別 '<typename>' 無法實作介面 '<interfacename>',因為它會宣告擁有傳回型別的 '<eventsignature>'

型別 '<typename>' 無法繼承自其內部的巢狀型別

型別 '<typename>' 無法繼承自型別參數

型別 '<typename>' 沒有建構函式

型別 '<typename>' 沒有型別參數,因此不可以有型別引數

組件 '<assemblyname1>' 中的型別 '<typename>' 已經轉送至組件 '<assemblyname2>'

'<typename>' 是從不同版本的組件 '<assemblyname>' 匯入的

型別 <typename> 不符合 CLS 標準

型別 '<typename>' 未定義

型別 '<typename>' 未定義,或包含它的模組未於偵錯工作階段中載入

因為型別 '<typename>' 直接或間接繼承自本身,所以不受支援

型別 '<typeName>' 必須是已限制為 'Structure' 的實值型別或型別引數,這樣才能用於 'Nullable' 或可為 Null 的修飾詞 '?'

型別 '<typename>' 必須定義要在 '<determinantoperator>' 運算式中使用的運算子 '<shortcircuitoperator>'。

型別 '<typename>' 必須定義要在 'For' 陳述式中使用的運算子 '<operator>'

型別 '<typename1>' 無法標記為符合 CLS 標準,因為它的包含型別 '<typename2>' 不符合 CLS 標準

型別引數 '<typeargumentname>' 並未繼承或實作條件約束型別 '<typeparametername>'

型別引數 '<typeargumentname>' 無法滿足型別參數 '<typeparametername>' 的 'Class' 條件約束

型別引數 '<typeargumentname>' 無法滿足型別參數 '<typeparametername>' 的 'Structure' 條件約束

型別引數 '<typeargumentname>' 宣告為 'MustInherit',且無法滿足型別參數 '<typeparametername>' 的 'New' 條件約束

型別引數 '<typeargumentname>' 必須擁有公用的無參數執行個體建構函式,才能滿足型別參數 '<typeparametername>' 的 'New' 條件約束

'<genericproceduresignature>' 的型別參數 '<typeparametername>' 的型別引數推斷失敗

'<genericproceduresignature>' 的型別參數 '<typeparametername1>' 的型別引數推斷失敗

型別引數無法套用至運算式 '<expression>'

無法從委派推斷型別引數

無法從委派 '<delagateName>' 推斷在 '<typeName>' 中定義之擴充方法 '<methodName>' 的型別引數

無法從委派 '<delegatename>' 推斷方法 '<procedurename>' 的型別引數

方法 '<procedurename>' 的推斷型別引數導致下列錯誤 : <errorlist>

方法 '<procedurename>' 的推斷型別引數導致下列警告 :<warninglist>

未預期的型別引數

未預期的型別引數,因為屬性不可以為泛型

型別字元 '<character>' 不可以使用在明確型別的宣告中

型別字元 '<charactername>' 不符合已宣告過的資料型別 '<type>'

由於 'Sub' 不會傳回值,型別字元不可以在 'Sub' 宣告中使用

型別字元無法在型別參數宣告中使用

標籤識別項中不允許型別字元

Imports 別名上不允許型別字元

匿名型別宣告中不能使用型別字元

範圍變數宣告中不能使用型別字元

型別條件約束 '<expression>' 不是類別或介面

型別條件約束不可以為 'NotInheritable' 類別

型別宣告字元在此內容中無效

必須是型別

在模組中的型別無法宣告為 '<specifier>'

無法推斷 '<variablename>' 的型別,因為迴圈繫結和 step 子句不會擴展為相同型別

無法從包含 '<variablename>' 的運算式推斷 '<variablename>' 的型別

'<variablename>' 的型別模稜兩可,因為迴圈繫結和 step 變數不會擴展為相同型別

成員 '<membername>' 的型別不符合 CLS 標準

選擇性參數 <parametername> 的選擇性值型別不符合 CLS 標準

參數 '<parametername>' 的型別不符合 CLS 標準

必須是型別或 'New'

必須有型別或 'With'

型別參數 '<typeparametername>' 只能有一個本身為類別的條件約束

型別參數 '<typeparametername>' 不可以限制為本身: '<errormessage>'

無法推斷型別參數 '<typeparametername>'

無法推斷 '<genericprocedurename>' 的型別參數 '<typeparametername>'

無法推斷在 '<typename>' 中定義之擴充方法 '<methodname> 的型別參數 '<typeparametername>'

型別參數 '<typeparametername>' 與封入型別的型別參數擁有相同的名稱

型別參數 '<typeparametername1>' 必須擁有 'New' 條件約束或 'Structure' 條件約束,才能滿足型別參數 '<typeparametername2>' 的 'New' 條件約束

型別參數已使用名稱 '<typeparametername>' 進行宣告

型別參數不可以與其定義函式擁有相同的名稱

對於 '<partialtypename>' 的某個其他部分型別所定義的對應型別參數的 '<typeparametername2>' 名稱而言,型別參數名稱 '<typeparametername1>' 不相符。

'Implements' 子句中不允許型別參數

具有 'Structure' 條件約束的型別參數不可以當做條件約束使用

不可以在這個宣告上指定型別參數

型別參數不能當做限定詞使用

屬性引數中不允許型別參數或以型別參數建構的型別

不再支援 'Type' 陳述式。請使用 'Structure' 陳述式代替

'TypeOf...Is' 的左運算元必須有參考型別,但此運算元有型別 '<type>'

在此內容中無法使用型別

宣告為 'Private' 的型別必須在另一個型別內

無法存取成員

無法將安全屬性套用至 '<name>': <error>

無法建立 .NET 執行階段介面: <error>

無法建立組件連結器物件: <error message>

無法從金鑰檔 '<filename>': <error> 建立強式名稱的組件

無法於路徑 '<filename>' 建立暫存檔: <error message>

無法建立 XML 文件檔 '<name>': <message>

無法嵌入資源檔 '<filename>': <error message>

無法發出組件: <error message>

無法對運算式進行評估

找不到 DLL '<filename>' 中的進入點 '<filename>': <error>

找不到必要的檔案 '<filename>'

無法產生檔案 '<filename>' 的參考 (使用 TLBIMP 公用程式參考 COM DLL): <error message>

無法取得 '<typename>' 的型別資訊

無法包含檔案 '<commentfile>' 的 XML 片段 '<elementpath>'

無法連結至資源檔 '<filename>': <error message>

無法載入 DLL '<filename>': <error>

無法載入類別 '<classname>' 的資訊

無法載入參考的程式庫 '<filename>': <error>

無法開啟檔案 '<filename>': <error>

無法開啟金鑰檔 '<filename>': <error>

無法開啟模組檔 '<filename>': <error>

無法開啟資源檔 '<filename>': <error>

無法開啟回應檔 '<filename>'

無法剖析 XML: <error>

無法簽署組件: <error message>

無法簽署檔案 '<filename>':<error>

無法將輸出寫入至記憶體

無法寫入暫存檔,因為無法使用暫存路徑

無法寫入輸出檔案 '<filename>': <error>

列舉的基礎型別 <typename> 不符合 CLS 標準

無法辨認的選項 <optionname>,已忽略

未排程的 Fiber

未使用的區域常數: '<constant>'

未使用的區域變數: '<localvariablename>'

使用請用命令列選項 '<option>' 或適當的專案設定取代 '<parameter>'

'Using' 之後必須搭配相對應的 'End Using'

型別 '<typename>' 的 'Using' 運算子必須實作 System.IDisposable

'Using' 資源變數必須擁有明確的初始設定

'Using' 資源變數型別不能是陣列型別

即時運算視窗中的 'Using' 陳述式無效

在 Lambda 運算式中使用反覆運算變數可能會產生非預期的結果

值 '<valuename1>' 無法轉換成 '<valuename2>'

型別 '<type1>' 的值無法轉換成 '<type2>'

型別 '<type1>' 的值無法轉換成 '<type2>',因為 '<type3>' 不是參考型別

型別 '<type1>' 的值無法轉換成 '<type2>',因為 '<type3>' 不是衍生自 '<type4>'

型別 '<type1>' 的值無法轉換成 '<type2>',因為陣列型別的維度數目不同

型別 '<typename1>' 的值無法轉換成 '<typename2>'

型別 '<typename1>' 的值無法轉換成 '<typename2>' (多重檔案參考)

型別 'type1' 的值無法轉換成 'type2'

變數 '<variablename>' 在封閉區塊中隱藏了變數

變數 '<variablename>' 已在指派值之前透過傳址方式傳遞

變數 '<variablename>' 已在指派值之前透過傳址方式傳遞 (Structure 變數)

變數 '<variablename>' 已在指派值之前使用

變數 '<variablename>' 已在指派值之前使用 (Visual Basic 錯誤)

不能以非陣列型別 '<elementname>' 初始化變數

即時運算視窗中的變數宣告陳述式無效

沒有 'As' 子句的變數宣告; 假設是 Object 的型別

變數使用在 Visual Basic 中不支援的 Automation 型別

在模組中的變數不可以宣告為 '<specifier>'

不再支援 'Variant' 型別。請使用 'Object' 型別代替

Visual Basic 2005 編譯器無法從下列錯誤復原:<error>

Visual Basic 編譯器訊息

選項 '<optionname>' 的警告編號 '<number>' 無法設定或無效

將警告視為錯誤處理: <error>

偵錯視窗中無法評估 Web 方法

'WebMethod' 屬性將不會影響這個成員,因為它的包含類別並未公開為 Web 服務

不再支援 'Wend' 陳述式;請使用 'End While' 陳述式代替

'While' 之後必須搭配相對應的 'End While'

泛空白字元不可出現在這裡

無法合併 'Widening' 和 'Narrowing'

偵錯視窗中的 'With' 陳述式和內容無效

'With' 之後必須搭配相對應的 'End With'

'WithEvents' 變數沒有引發任何事件

'WithEvents' 變數沒有引發任何可存取 '<containername>' 的執行個體事件

WithEvents 變數名稱長度不能超過 1019 個字元

WithEvents' 變數型別只能設定為具有類別條件約束的類別、介面或型別參數

'WithEvents' 變數的型別不可以是陣列

'WithEvents' 變數必須有 'As' 子句

'WriteOnly' 屬性在 'Set' 上不能有存取修飾詞

'WriteOnly' 屬性必須提供 'Set'

傳遞至方法 '<genericprocedurename>' 的型別引數數目不正確

XML 屬性 'attribute1' 必須出現在 XML 屬性 'attribute2' 前面

XML 屬性 'version' 必須是 XML 宣告中的第一個屬性

無法從型別 'type' 選取 XML 屬性

XML 軸屬性不支援晚期繫結

XML 註解區塊不可以與任何支援 XML 文件註解應用程式的語言項目相關

XML 註解區塊必須緊接在所套用的語言項目之前

XML 註解不可以出現在方法或屬性內

部分 <type> 上不可以套用多次 XML 註解

XML 註解例外狀況必須有 'cref' 屬性

XML 註解的標記具有無法解析的 'cref' 屬性 '<attribute>'

End Set' 必須是該行的第一個陳述式

XML 註解參數 '<parameter>' 不符合對應 <keyword> 陳述式上的參數

XML 註解參數必須有 'name' 屬性

在同一個 XML 註解區塊中,XML 註解標記 '<tag>' 使用相同的屬性出現多次

'<element>' 語言項目上不允許 XML 註解標記 '<tag>'

XML 註解標記 'include' 必須有 '<attribute>' 屬性

'declare sub' 語言項目上不允許 XML 註解標記 'returns'

'WriteOnly' 屬性上不允許 XML 註解標記 'returns'

XML 註解型別參數 <parameter> 不符合對應 <keyword> 陳述式上的型別參數

XML 註解型別參數必須有 'name' 屬性

XML 宣告不允許屬性 'attributeName'

無法從型別 'type' 中選取 XML 子代項目

XML 文件剖析錯誤:<error>

XML 文件剖析錯誤: 開始標記 '<tag>' 並沒有相對應的結束標記

不支援 XML DTD

無法從型別 'type' 選取 XML 項目

不支援 XML 實體參考

XML 常值不可出現在這裡,除非將它放在括號之中

無法使用 XML 常值和 XML 軸屬性

ASP.NET 中的內嵌式程式碼不支援 XML 常值和 XML 屬性

必須有 XML 名稱

XML 命名空間前置字元 'prefix' 已宣告

XML 命名空間前置字元 'prefix' 未定義

XML 命名空間前置字元 'prefix' 已保留給 XML 使用,且不能變更命名空間 URI

XML 命名空間 URI 'http://www.w3.org/XML/1998/namespace' 只可繫結至 'xmlns'

XML 處理指示名稱 'name' 無效

您必須在 'Equals' 運算子兩邊至少各參考一個範圍變數

請參閱

工作

HOW TO:取得與 Visual Basic 編譯器錯誤有關的資訊

其他資源

錯誤訊息 (Visual Basic)