Visual Studioへの統合

ベースはこれ。


Aaron Marten's WebLog
http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx


このページがなくなっても困らないように一部抜粋と追加で設定した部分は以下の通り。

後でまとめたい。


Visual Studio SDKダウンロードする
インストールする
Visual Studioを起動する
C:\Program Files\Visual Studio 2005 SDK\2006.11\VisualStudioIntegration\Samples\IronPythonIntegration\IronPython.sln
を開く
デバッグなしで実行
新規プロジェクト作成して実行


便利な技

[標準ライブラリを使用する]
各ファイルの頭に以下を追加

import sys
sys.path.append(r'C:\Python25\Lib')
sys.setdefaultencoding('cp932')

[日本語を使う]
ファイル→保存オプションの詳細設定で保存形式をBOM付きUTF-8にする


[Ironpython1.0.1を使う]
C:\Program Files\Visual Studio 2005 SDK\2006.11\VisualStudioIntegration\Common\Assemblies
のIronMath.dll、IronPython.dllを1.0.1のものに置き換える
そうすると
プロジェクトをビルドした際にできるbinディレクトリにコピーされるdllが1.0.1のものになる