「スタート」ボタンから、「すべてのプログラム」→「アクセサリ」→「Windows PowerShell」の順で開き、「Windows PowerShell」を右クリックし、「管理者として実行(A)...」を選択する。
UACダイアログが表示される。確認し、「はい(Y)」ボタンを押下する。
Googe Data APIが正常にインストールされていれば、以下の通りDLLが確認できる。
PS C:\Users\user01\Downloads> $REDIST="$Env:Programfiles\Google\Google Data API SDK\Redist" PS C:\Users\user01\Downloads> dir $REDIST ディレクトリ: C:\Program Files\Google\Google Data API SDK\Redist Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2012/10/17 22:59 Debug -a--- 2012/05/27 16:49 24576 Google.GData.AccessControl.DLL -a--- 2012/05/27 16:49 24064 Google.GData.Analytics.dll -a--- 2012/05/27 16:49 73728 Google.GData.Apps.dll -a--- 2012/05/27 16:49 8192 Google.GData.Blogger.dll -a--- 2012/05/27 16:49 36864 Google.GData.Calendar.dll -a--- 2012/05/27 16:49 212992 Google.GData.Client.dll -a--- 2012/05/27 16:49 29184 Google.GData.Contacts.dll -a--- 2012/05/27 16:49 39424 Google.GData.ContentForShopping.dll -a--- 2012/05/27 16:49 53248 Google.GData.Documents.dll -a--- 2012/05/27 16:49 90112 Google.GData.Extensions.dll -a--- 2012/05/27 16:49 45056 Google.GData.Photos.dll -a--- 2012/05/27 16:49 40960 Google.GData.Spreadsheets.dll -a--- 2012/05/27 16:49 24064 Google.GData.WebmasterTools.dll -a--- 2012/05/27 16:49 73728 Google.GData.YouTube.dll -a--- 2012/05/27 16:49 375296 Newtonsoft.Json.dll -a--- 2012/05/27 16:49 59904 zlib.x86.dll PS C:\Users\user01\Downloads>しかし、インストール直後は、これらがglobal assembly cache(以下、GAC)にはインストールされていない。以下の通り確認する。
PS C:\Users\user01\Downloads> dir "$Env:windir\assembly\GAC_MSIL" -filter "Google*" PS C:\Users\user01\Downloads>
Google Data APIのアセンブリをGACにインストールする。以下の通り実行する。
PS C:\Users\user01\Downloads> $REDIST_PATH = "$Env:ProgramFiles\Google\Google Data API SDK\Redist" PS C:\Users\user01\Downloads> dir $REDIST\*.dll -exclude 'zlib.*' | .\Add-AssemblyToGlobalAssemblyCache.ps1 PS C:\Users\user01\Downloads>
GACにインストールされたことを以下の通り確認する。
PS C:\Users\user01\Downloads> dir "$Env:windir\assembly\GAC_MSIL" -filter "Google*" ディレクトリ: C:\Windows\assembly\GAC_MSIL Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2012/10/17 23:11 Google.GData.AccessControl d---- 2012/10/17 23:11 Google.GData.Analytics d---- 2012/10/17 23:11 Google.GData.Apps d---- 2012/10/17 23:11 Google.GData.Blogger d---- 2012/10/17 23:11 Google.GData.Calendar d---- 2012/10/17 23:11 Google.GData.Client d---- 2012/10/17 23:11 Google.GData.Contacts d---- 2012/10/17 23:11 Google.GData.Documents d---- 2012/10/17 23:11 Google.GData.Extensions d---- 2012/10/17 23:11 Google.GData.Photos d---- 2012/10/17 23:11 Google.GData.Spreadsheets d---- 2012/10/17 23:11 Google.GData.YouTube PS C:\Users\user01\Downloads>
『その0・概要』
『その1・サンプルコードのダウンロード』
『その2・Google Data API Installer MSIのダウンロード』
『その3・Global Assembly Cache Toolのダウンロードと改造』
『その4・Google Data API Installer MSIのインストール』
『その5・PowerShell実行ポリシの変更』
『その6・Google Data APIアセンブリのGACへのインストール』
『その7・サンプルコードのコンパイル』
0 件のコメント:
コメントを投稿