Как получить доступ к коду VS, развернутому в Azure

Как я могу получить доступ ко всем файлам, развернутым из Visual Studio в Azure? Я создаю бота, используя платформу бота, которую затем публикую. Но когда я перехожу к просмотру кода в Интернете, я не вижу все файлы через редактор службы приложений/куду/и т. д. Не удается найти файлы, перемещающиеся по каталогу сайта.

Кто-нибудь знает?


person botsbotsbotsbots    schedule 29.06.2018    source источник


Ответы (2)


Веб-приложения обычно не включают исходный код при публикации. С другой стороны, проекты веб-сайтов. Дополнительную информацию можно найти здесь: https://msdn.microsoft.com/en-us/library/dd547590(v=vs.110).aspx#Anchor_1

Если вы хотите включить исходный код в процессе публикации, это можно сделать с помощью скрипта после развертывания:

В .csproj:

  <Import Project="PostDeployScripts\IncludeSources.targets" Condition="Exists('PostDeployScripts\IncludeSources.targets')" />

IncludeSources.targets:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <CoreCompileDependsOn>$(CoreCompileDependsOn);IncludeSource</CoreCompileDependsOn>
  </PropertyGroup>  
  <Target Name="IncludeSource">
    <ItemGroup>
      <Content Include="**\*.cs" />
      <Content Include="**\*.csproj" />
      <Content Include="PostDeployScripts\*.*" />
    </ItemGroup>
  </Target>
</Project>
person Eric Dahlvang    schedule 29.06.2018

Вы можете ввести "Kudu" в формате URL

http://<yoursitename>.scm.azurewebsites.net

Это даст вам веб-панель инструментов, включая консоль отладки (веб-интерфейс), где вы можете просматривать различные каталоги.

or

В Visual Studio в окне "Server Explorer" вы нажимаете и подключаетесь к "Azure".

=> App Service=> Your site name => Files

Здесь вы видите все свои файлы и можете редактировать их прямо в Visual Studio.

person Sajeetharan    schedule 29.06.2018
comment
проблема не в доступе к тому месту, где будут расположены файлы. Дело в том, что не все файлы видны, несмотря на то, что приложение все еще работает. Мне нужно знать, есть ли способ отобразить все файлы после развертывания. Я отредактирую свой вопрос, чтобы отразить это. Спасибо. - person botsbotsbotsbots; 29.06.2018