0

スタートアップタスクとしてWindowsAzureで動作するスタンドアロンアプリケーションを作成しました。このアプリケーションでいくつかのWebロール固有の情報を使用したいのですが、このアプリケーションが起動したとき、Webロールはまだ準備ができていません。すでにサービス構成になっているアプリケーションでWebロール固有の情報を取得するにはどうすればよいですか?

4

1 に答える 1

0

Windows Azure SDK 1.5以降では、XPATHのサポートがサービス構成と役割環境構成に含まれているため、役割固有の設定やその他の設定を、スタートアップタスクレベルまたは実行時に役割コード内ですぐに指定できます。xpathについて詳しくは、こちらをご覧ください。

http://msdn.microsoft.com/en-us/library/windowsazure/hh404006.aspx

WindowsAzureスタートアップタスクでサービス構成設定にアクセスする方法を示すブログ投稿を作成しました。

http://blogs.msdn.com/b/avkashchauhan/archive/2011/11/09/how-to-access-service-configuration-settings-in-windows-azure-startup-task.aspx

したがって、あなたの場合、スタートアップタスクでそれらの変数または設定を読み取り、スタンドアロンアプリケーションにパラメーターとして渡すことができれば、それで十分です。

于 2012-05-14T19:00:10.913 に答える