■ StrokeStyle<T> 開発者向けメモ

(1) 開発環境

・Microsoft Windows 7 / 8
・Microsoft Visual Studio Express 2012 for Windows Desktop (C#, C++/CLI)
・Microsoft DirectX SDK (June 2010) (※)

※ VS2012 には DirectX SDK が含まれているが、ファイルが足りないので別途 June 2010 が必要。
   具体的には D3DX がない。


(2) VS2012 に関する注意

リポジトリの clone を初めて起動する（より具体的には .suo ファイルがない状態で起動する）場合、
「VC++ コンパイラとライブラリを更新します」というダイアログが表示される。

　　　　　 ・・・・・  ・・・・・・
このとき、[更新しない] ボタンを押下すること。

　　＜理由＞

　　StrokeStyle<T> では、一部のプロジェクトで C++/CLI を使用している。
　　また、StrokeStyle<T> の実行ターゲットは .NET Framework 4 Client Profile としている。

　　しかし、VS2012 における C++/CLI の標準ターゲットは .NET Framework 4.5 であり、
　　これを VS2012 の GUI から変更することはできない。

　　そこで、本ソリューションでは、プロジェクトファイルを手動で直接修正することで、
　　C++/CLI のターゲットを .NET Framework 4 Client Profile に変更している。

　　このような事情のため、前述のダイアログで、C++/CLI のターゲットを .NET Frmaework 4.5 に
　　更新するか否かを問われるが、更新は不要である。

　　なお、このダイアログが表示されるのは初回のみである。
　　（ソリューションが開かれ、.suo ファイルが生成された後は表示されなくなる。）
