Windows Azure の Web ロールで、現在のゲスト OS バージョン ( WA-GUEST-OS-1.23_201305-01
. そのために Management API を使用できることはわかっていますが、これは外部サービスへの依存であり、あまり高速ではありません。
Web ロール内から現在のゲスト OS バージョンをプログラムで見つけるにはどうすればよいですか?
Windows Azure の Web ロールで、現在のゲスト OS バージョン ( WA-GUEST-OS-1.23_201305-01
. そのために Management API を使用できることはわかっていますが、これは外部サービスへの依存であり、あまり高速ではありません。
Web ロール内から現在のゲスト OS バージョンをプログラムで見つけるにはどうすればよいですか?
ゲスト OS は、アプリケーションの 1 つ上のレベルです。
これがデスクトップ アプリの場合は、管理ライブラリ呼び出しを使用してアプリケーションを呼び出し、オペレーティング システムにそれが何であるかを問い合わせる必要があります。
管理 API を呼び出すには、役割内から同様のことが必要になります。
これが頻繁に行われる場合は、最初に取得した結果をアプリケーションにキャッシュし、必要に応じて 1 時間または 1 日に 1 回キャッシュを更新する必要があります。
http://msdn.microsoft.com/en-us/library/windowsazure/gg456325.aspx