Visual Studio 2005で.NET framework 3.0を利用する
主題はAutomationです。これ↓
UIオートメーションによる自動UIテストの実践(1/3) - @IT
これをやりたいが為に悪戦苦闘。
(確認できてないんですけどね・・・)
記事の内容を実行するためには.NET frameworkの3.0が必要ですが、Visual Studio 2008シリーズは入れたくない。ので、VS2005のままでやるために.NET framework 3.0の環境構築します。
開発環境の構築
http://www.microsoft.com/japan/msdn/netframework/downloads/netfx3.aspxの「開発環境の構築」、を実施します。
- .NET Framework 3.0のランタイムライブラリのインストール
- Windows SDKを入れなきゃいけませんが、日本語版はisoイメージしかMicrosoftのサイトに用意されていないので、英語版のWebインストールを実施。(英語がなんぼのもんじゃーい)
- Visual Studio Extensions for WCF, WPFというのを入れます。同じく英語版。(英語がなんぼのもんj)
再起動
何はともあれ、再起動です。必須なのかは知りません。
System.Windows.Automationにアクセスしたい
.NET 3.0がターゲットじゃありません。あくまで「UIオートメーションによる自動UIテストの実践(1/3) - @IT」がしたいだけです。
参照の追加が必要です。でも
- System.Windows.Automation
というのは「参照の追加」では見当たりません。
- UIAutomationClient
- UIAutomationClientsideProviders
- UIAutomationProvider
- UIAutomationTypes
のようです。ややこしーぞバカヤロー。
今日はここまで。