0

Windows Azure Hello World サンプルを実行できません。次のエラーが表示されます。

「1 つ以上のロールでロールの開始に失敗しました」。

パスの長さが問題にならないように、プロジェクトを D ドライブのルートに配置しました。Azure temp フォルダーもクリアしました。

新しくリリースされたバージョン 1.4 の SDK を使用しています。

4

2 に答える 2

2

この問題の一般的な原因の 1 つは、開発ファブリック ("コンピューティング エミュレーター" とも呼ばれます) がローカル コンピューターで管理者として実行されていないことです。コンピューティング ファブリックを手動で開始する場合は、これが原因である可能性があります。Visual Studio からコンピューティング エミュレーターを起動する場合 (たとえば、F5 キーを押す)、VS インスタンスが管理者として実行されていれば、コンピュート エミュレーターは管理者として実行されます ([スタート] メニューで [VS] を右クリックし、[管理者として実行] を選択する必要があります)。 " そのように実行します)。

もう 1 つの原因は、Web ロールが Azure サービスではなくスタートアップ プロジェクトであることです。Azure サービス (その下に .cscfg があるもの) は、スタートアップ プロジェクトにする必要があります (それを右クリックし、[スタートアップ プロジェクトとして設定] を選択します)。

于 2011-04-12T19:33:39.430 に答える
1

ロールの 1 つの OnStart メソッドに例外があるようです。私は...するだろう:

1) すべての例外が処理されていることを確認します 2) 例外のログ記録を開始するか、ブレークポイントを設定して何が起こっているかを確認します

于 2011-03-17T16:22:21.140 に答える