2

Azure ソリューションに単純な WebRole クラスがあります。

public class WebRole : RoleEntryPoint
{
    public override bool OnStart()
    {
        DiagnosticMonitor.Start("DiagnosticsConnectionString");

        // For information on handling configuration changes
        // see the MSDN topic at http://go.microsoft.com/fwlink/?LinkId=166357.
        RoleEnvironment.Changing += RoleEnvironmentChanging;

        CloudStorageAccount.SetConfigurationSettingPublisher(
            (configName, configSettingPublisher) =>
            {
                string connectionString = RoleEnvironment.GetConfigurationSettingValue(configName);
                configSettingPublisher(connectionString);
            }
        );

        return base.OnStart();
    }
    // ...
}

何らかの理由でOnStart()、プロジェクトを実行するときにブレークポイントをヒットさせることができません。これはなぜでしょうか?

4

1 に答える 1

3

1 つの可能性は、スタートアップ プロジェクトがクラウド プロジェクトではなく Web アプリケーションであるということです。クラウド プロジェクトがスタートアップ プロジェクトであることを確認してから、アプリが開発ファブリックで実行されていることを確認します。

于 2010-10-09T22:14:57.527 に答える