19

C++ / CLI アプリケーションを作成していますが、C++ DLL 内のほとんどのコードをネイティブで実行したい (つまり、管理されていません)。

モジュールには 1 つの CLI クラスしかありません。他のファイルはすべてネイティブ C++ です。

では、これらのネイティブ クラスが確実に実行されるようにする最善の方法は何ですか?

するべきか:

  • A) #pragma unmanaged をすべてのネイティブ クラスの先頭に追加します。
  • B) 単一の CLI クラスのインクルードの前に #pragma unmanaged を追加するだけです
  • C) 他に何か?

ありがとう

4

3 に答える 3