Как код .Net работает в Azure PaaS?

Наверное, я упускаю здесь что-то очевидное. Как код .net работает в облачной службе Azure (PaaS)? Судя по всему, PaaS-машина — это просто Windows Server без установленной среды .Net (я не вижу в программах и функциях). Тогда как код работает в облаке? CLR не нужен?

введите здесь описание изображения

Спасибо!


person Deepak Agarwal    schedule 02.10.2016    source источник
comment
.net не может работать без clr/mono... поэтому он установлен. вы не можете найти его в программах, но он должен быть в функциях.   -  person Andrei Neagu    schedule 02.10.2016
comment
Было ли на этой машине развернуто решение .NET для облачной службы, когда вы делали этот снимок экрана?   -  person radu-matei    schedule 02.10.2016
comment
Это относится не только к лазури, но и к .net framework в windows.... Как уже говорили другие, .net framework не появляется в программах, он появляется в функции. используйте параметр «Включить или отключить функции Windows» и посмотрите в узле IIS.   -  person Claies    schedule 02.10.2016


Ответы (1)


Облачная служба Azure имеет .Net Framework. Я думаю, вы могли неправильно понять, что у него нет .Net Framework 3.5. Но вы можете установить его во время развертывания пакета: как.

С точки зрения архитектуры каждый компьютер облачной службы Azure представляет собой Windows Server, поэтому вы можете войти в систему с помощью протокола удаленного рабочего стола (RDP) в панели Visual Studio > Server Explorer. Там вы можете увидеть IIS, на котором размещена ваша WebRole.

+ Добавить

Вы можете увидеть .Net Framework, установленный по адресу D:\Windows\Microsoft.NET\Framework64\v4.0.30319. И обратитесь к этому ответу, я вижу, что в моей WebRole установлена ​​379893 (.NET Framework 4.5.2).

person Youngjae    schedule 02.10.2016
comment
Да, у него должен быть установлен .net framework. Но что меня беспокоит, так это то, что я не нахожу его в установленных программах и функциях. Смотрите картинку, прикрепленную к моему вопросу - person Deepak Agarwal; 02.10.2016
comment
@DeepakAgarwal // Я добавил подробный ответ. ХТН. - person Youngjae; 03.10.2016
comment
Примечание. Экземпляры веб-ролей и рабочих ролей не являются подмножествами Windows Server; Каждый экземпляр является Windows Server. - person David Makogon; 03.10.2016
comment
@DavidMakogon // спасибо, что сообщили мне. Я обновил ответ. - person Youngjae; 03.10.2016