Взгляните на проект Bootstrap . Он может загружать из хранилища BLOB-объектов (или из любого места), распаковывать, запускать и т. Д. В задаче запуска. Он также работает с ServiceConfiguration и RoleEnvironment, поэтому вы можете использовать переменные из config, например:
bootstrapper.exe -get bootstrap/Installer.zip -lr $lr(temp) -unzip $lr(temp)\extract -sc $config(ConnectionString) -run $lr(temp)\extract\installer.msi -args /qn -block