Question

J'ai une simple classe WebRole dans ma solution Azure:

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();
    }
    // ...
}

Pour une raison quelconque, je ne peux pas en OnStart() points d'arrêt à frapper quand je lance le projet. Pourquoi pourrait-il être?

Était-ce utile?

La solution

Il est possible que votre projet de démarrage est votre application Web au lieu du projet de nuage. Assurez-vous que le projet de cloud est le projet de démarrage, puis vérifiez votre application est en cours d'exécution dans le tissu de développement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top