ま、そんなところで。

ニッチな技術系メモとか、車輪を再発明してみたりとか.

VisualStudio

(続)Unmanagedの C++ から Managedのクラスを使う

の続き. ManagedクラスとUnmanagedクラスの生存期間差の問題 msclr::auto_gcroot<T>テンプレートクラス スコープ利用に特化した msclr::auto_handle<T> テンプレート 参考情報 ManagedクラスとUnmanagedクラスの生存期間差の問題 Unmanaged C++からManagedクラスを</t></t>…

Unmanagedの C++ から Managedのクラスを使う

Pure C++コードから、.NET Frameworkベースのライブラリを使いたい・・・ UnmanagedクラスにManagedクラスのハンドル型を持たせられる? msclr::gcroot<T> を使え! じゃあ、value class の場合はどうするの・・? さあ、gcrootを使ってWrapperを作ろう. Wrappe</t>…

msbuildでビルドするときに自動でNugetパッケージを復元させる

Msbuildは自動でNugetパッケージを復元してくれない プロジェクトファイルに細工してNuget実行されるようにしよう 1. ソリューション一式のディレクトリ配置 2. カスタムターゲットを定義したプロパティシートを作成. 3. propsをプロジェクトファイルへImpor…