• No : 2857
  • 公開日時 : 2018/12/25 14:05
  • 印刷

互換性の説明で、V2.2のSDKで開発したアプリケーションは、V2.1以前のランタイムをインストールした環境で動作しないとありますが、動作させた場合、どのような動作となりますか?

回答

V2.2で開発し、V1.0 / V2.0 / V2.1のランタイム環境で実行すると以下の動作となります。ただしMicrosoft® .NET Frameworkその他の版数アップによっては変わる可能性があります。

  1. Visual C++® .NETの場合
    「メンバが見つかりません」とメッセージが表示されます。
  2. Visual C#® .NETの場合
    「アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終了します。メンバが見つかりません。(HRESULTからの例外: 0x80020003(DISP_E_MEMBERNOTFOUND))」とエラーメッセージが表示されます。
  3. Visual Basic® .NETの場合
    「アプリケーションのコンポーネントで、ハンドルされていない例外が発生し ました。[続行]をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。[終了]をクリックすると、アプリケーションは直ちに終 了します。メンバが見つかりません。」とエラーメッセージが表示されます。