共用方式為


C 執行階段錯誤 R6033

嘗試在原生程式碼初始化期間,從這個元件使用 MSIL 程式碼。 這表示應用程式中的錯誤。 它很可能是從原生建構函式或 DllMain 呼叫 MSIL 編譯的 (/clr) 函式的結果。

注意

如果您在執行應用程式時遇到此錯誤訊息,應用程式因為發生內部問題而關閉。 此錯誤可能是由應用程式中的錯誤所造成,或是增益集或其使用的擴充功能中的 Bug 所造成。

您可以嘗試進行下列步驟來修正這個錯誤:

  • 使用主控台 中的 [應用程式與功能] 或 [程式和功能 ] 頁面來修復或重新安裝程式。
  • 使用主控台 中的 [應用程式與功能] 或 [程式和功能 ] 頁面,移除、修復或重新安裝任何擴充功能或增益集。
  • 檢查 主控台 中的 Windows Update 以取得軟體更新。
  • 檢查應用程式的更新版本。 如果問題持續發生,請連絡應用程式廠商。

程式設計人員的資訊

此診斷指出 MSIL 指令是在載入器鎖定期間執行。 如果您使用 /clr 旗標編譯原生 C++,就會發生這種情況。 只在包含 Managed 程式碼的模組上使用 /clr 旗標。 如需詳細資訊,請參閱 混合元件的 初始化。