Не может эмулировать рабочую роль F#

Я использую VisualStudio 2013.4 с Azure .NET SDK 2.5:

  • Файл / Новый проект: облачная служба Azure
  • Добавить F# WorkerRole
  • F5

Не удается запустить облачный сервис в эмуляторе:

 [фабрика] Экземпляр роли: развертывание25(22).AzureCloudService2.WorkerRole1.0
    [ткань] Роль государства Нездоровый
    [время выполнения] Ролевая точка входа. Вызов OnStart(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. ЗАВЕРШЕНО OnStart(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. CALLING   Run(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. ЗАВЕРШЕНО Run() ==> ИНИЦИРОВАНО ПЕРЕРАБОТКА РОЛЯ: Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Рециркуляция экземпляра роли начинается
    [время выполнения] Ролевая точка входа. CALLING   OnStop(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. CALLING   OnStopping()
    [время выполнения] Ролевая точка входа. ЗАВЕРШЕНО OnStop (): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. Вызов OnStart(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. ЗАВЕРШЕНО OnStart(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. CALLING   Run(): Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Ролевая точка входа. ЗАВЕРШЕНО Run() ==> ИНИЦИРОВАНО ПЕРЕРАБОТКА РОЛЯ: Microsoft.WindowsAzure.ServiceRuntime.DefaultEntryPoint
    [время выполнения] Рециркуляция экземпляра роли начинается...
    [ткань] Роль государства Нездоровый
    [ткань] Ролевое состояние Приостановлено
    [ткань] Роль государства Занят
    [ткань] Роль государства Нездоровый
    [ткань] Ролевое состояние Приостановлено...

Это работает как шарм с C# Worker Role.

Спасибо заранее за вашу помощь

Ded"

2 ответа

Решение

Возможно, вам придется вручную связать FSharp.Core с рабочим проектом (убедитесь, что CopyLocal имеет значение true) или использовать пакет nuget FSharp.Core.

Я видел это при полном развертывании, но не обязательно с эмулятором.

Какую версию Azure SDK / Emulator вы используете (и Visual Studio)?

Это известная проблема с шаблоном F#, которая будет обновлена ​​на следующей неделе или около того.

Другие вопросы по тегам