應用程式定義域和 Visual C++
如果您有 __clrcall
虛擬函式,vtable 將會是每個應用程式域 (appdomain)。 如果您在一個 appdomain 中建立物件,則只能從該 appdomain 內呼叫虛擬函式。 在混合模式 ( /clr ) 中,如果您的類型沒有 __clrcall
虛擬函式,您就會有個別進程 vtable。 Visual Studio 2015 中已淘汰 /clr:pure 和 /clr:safe 編譯器選項,且 Visual Studio 2017 不支援。
如需詳細資訊,請參閱