ネイティブコードのHogeCクラスを含むライブラリHogeC.libを、C#で利用するためのCLIラッパライブラリHogeSharp.dllの作り方をメモします。 プロジェクトの作成 [ファイル]>[新しいプロジェクト]>[テンプレート]>[Visual C++]>[CLR]>[クラスライブラリ]で新規プロジェクトを作成します。ここでは HogeSharp という名前にします。 プロジェクトの設定 ネイティブライブラリのヘッダ HogeC.h を任意のフォルダに置きます。ここではソースフォルダの下のIncフォルダとします。 ネイティブライブラリ HogeC.lib を任意のフォルダに置きます。ここではソースフォルダの下のLibフォルダとします。 [プロジェクト]>[プロパティ]>[構成プロパティ]>[VC++ディレクトリ]>[インクルードディレクトリ]に、Incを追加します。(;で区切りま