2011-12-15 7 views
0

に私はステップですべてのステップを行った後、ラボ http://msdn.microsoft.com/en-us/WAZPlatformTrainingCourse_IntroToWindowsAzureLabVS2010窓紺碧の概要は、シンプルなアプリがローカルに働いたが、ステージングenvirnonment

の最初の手を、以下のいない、それがローカルに働いたが、私は、ステージング環境にデプロイした後、 、 動いていない。
これは私に古典的な一般的なエラーを示しています。

http://65a48b0a1c1f4813aa82aeb31a400638.cloudapp.net/

私も、私は紺碧の発展に非常に初心者です、チェックするために何を知りません!

さて、突然、ローカル環境では動作していない、との問題は、外部コンポーネントが例外をスローした

void Application_Start(object sender, EventArgs e) 
     { 
      Microsoft.WindowsAzure.CloudStorageAccount.SetConfigurationSettingPublisher((configName, configSetter) => 
      { 
       configSetter(RoleEnvironment.GetConfigurationSettingValue(configName)); 
      }); 

     } 

Global.asaxの中で、このラインです。 説明:現在のWeb要求の実行中に、未処理の例外が発生しました。エラーの詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。 例外の詳細:System.Runtime.InteropServices.SEHException:外部コンポーネントが例外をスローしました。 ソースエラー:

答えて

0

あなたが実験室でステップ3からファイルを使用している場合は、設定ファイルをチェックしていることを確認してください

ServiceConfiguration.Cloud.cscfg

彼らは

のようなものを持っている必要があります
<?xml version="1.0"?> 
<ServiceConfiguration serviceName="GuestBook" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration"> 
    <Role name="GuestBook_WebRole"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=levalenciaguestbook;AccountKey=wVRP+PuQx6X1uJoFu+teVlkVbS36gI7eT7yLxvrsKiyXPcCramC1VVt2NaULoPyKBi8V0iswM5lzwzampn6qwQ==" /> 
     <Setting name="DataConnectionString" value="DefaultEndpointsProtocol=https;AccountName=levalenciaguestbook;AccountKey=wVRP+PuQx6X1uJoFu+teVlkVbS36gI7eT7yLxvrsKiyXPcCramC1VVt2NaULoPyKBi8V0iswM5lzwzampn6qwQ==" /> 
    </ConfigurationSettings> 
    </Role> 
    <Role name="GuestBook_WorkerRole"> 
    <Instances count="1" /> 
    <ConfigurationSettings> 
     <Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xx;AccountKey=wVRP+PuQx6X1uJoFu+xpn6qwQ==" /> 
     <Setting name="DataConnectionString" value="DefaultEndpointsProtocol=https;AccountName=xx;AccountKey=wVRP+x+x==" /> 
    </ConfigurationSettings> 
    </Role> 
</ServiceConfiguration> 
+1

少なくともローカルで動作するので、クラウド上で動作するかどうかを確認する必要があります –

関連する問題