/CLRIMAGETYPE (指定 CLR 映像類型)

在連結映像中設定 CLR 映像類型。

語法

/CLRIMAGETYPE:{IJW|PURE|SAFE|SAFE32BITPREFERRED}

備註

連結器接受原生物件,也接受使用 /clr 所編譯的 MSIL 物件。 /clr:pure/clr:safe 編譯器選項在 Visual Studio 2015 中已被取代,而且無法在 Visual Studio 2017 及更新版本中使用。 在相同組建中傳遞混合物件時,所產生輸出檔案的可驗證性將預設為同等於輸入模組最低層級的可驗證性。 如果傳遞原生映像和混合模式映像 (使用 /clr 所編譯),所產生的映像就會是混合模式映像。

如果您有需要,您可使用 /CLRIMAGETYPE 來指定較低層級的可驗證性。

如需如何判斷檔案之 CLR 映像類型的資訊,請參閱 /CLRHEADER

在 Visual Studio 開發環境中設定這個連結器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性

  2. 選取 [組態屬性 > ] 連結器 > [ 進階 ] 屬性頁。

  3. 修改 CLR 映像類型屬性。

若要以程式設計方式設定這個連結器選項

  1. 請參閱 CLRImageType

另請參閱