Azure: WebRole OnStart () никогда не вызывается - PullRequest
2 голосов
/ 09 октября 2010

В моем решении 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() для запуска при запуске проекта. Почему это может быть?

1 Ответ

3 голосов
/ 10 октября 2010

Одна из возможностей состоит в том, что ваш стартовый проект - это ваше веб-приложение, а не облачный проект.Убедитесь, что облачный проект является начальным проектом, а затем убедитесь, что ваше приложение работает в среде разработки.

...