В моей задаче запуска роли Azure мне нужно развернуть родное приложение C ++. Я делаю это, выполняя набор действий из файла .cmd.
Проблема в том, что диск E:\
, на котором находится содержимое роли и откуда запускается задача запуска, имеет только около 1 гигабайта свободного места, и этого недостаточно для развертывания этого приложения.
Конечно, я могу попросить локальное хранилище в определении службы, но не могу найти, как определить фактический путь к местному хранилищу из задачи запуска - для этого есть RoleEnvironment.GetLocalResource()
, но, похоже, быть доступным только из кода роли, и мне нужно сделать то же самое из задачи запуска.
Как определить путь к моему локальному хранилищу из задачи запуска?