При публикации проекта на 64-битной платформе в Azure не удается загрузить файлы - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть несколько проектов в рамках решения с несколькими конфигурациями, платформой по умолчанию выбрана x64.Мои проекты создаются без проблем, при публикации (профиль ftp) - создает временные выходные файлы, но кажется, что при загрузке на Azure ftp они не выбираются, как если бы выходные файлы находились в неверном месте, потому что публикация завершается без ошибок, но ftp пуст.Что я мог неправильно настроить?Мое главное предположение, что-то не так с моим * .csproj файлом или выбранными конфигами сборки, как будто при публикации профиль ищет пакет в другой папке конфигурации

Публикация конфигурации профиля:

<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <WebPublishMethod>FTP</WebPublishMethod>
    <PublishProvider>AzureWebSite</PublishProvider>
    <LastUsedBuildConfiguration>Testing</LastUsedBuildConfiguration>
    <LastUsedPlatform>x64</LastUsedPlatform>
    <RuntimeIdentifier>win10-x64</RuntimeIdentifier>
...
  </PropertyGroup>
</Project>

Обновление: Похоже, что вся проблема заключается в том, что во время публикации пакет создается в '\ obj \ Release \ netcoreapp2.0 \ win10-x64 \ PubTmp \ Out', но публикация пытается получить пакет из '\ obj\ Release \ netcoreapp2.0 \ PubTmp \ Out '

...