Почему папки в Visual Studio не копируются при развертывании веб-приложения - PullRequest
0 голосов
/ 30 марта 2020

У меня есть проект, который представляет собой WebApi, созданный в VB. net, который принимает запросы на повторное выполнение, а затем отправляет запрос Soap. Получив ответ Soap, он возвращает его как Json Do c. Я использовал Visual Ent 2019 для разработки приложения, и когда я отлаживаю приложение на своей рабочей станции, оно работает просто отлично, Returns Data et c. Когда я go и внедряю его в свою папку IIS 10. у меня возникают проблемы.

a) есть папка Certs, в которой я храню свои файлы PK.12 для доступа к удаленному сайту. По какой-то причине он не создается при создании проекта. У меня также есть папка с именем jsonScgema, которая в виде файлов схемы и которая создается и копируется очень хорошо

Поскольку нет включения, кроме исключения, я предполагаю, что оно включено. Возможно, проблема в файле связана с тем, что я добавил файл сертификата через проводник Windows, а не в Visual Studio.

enter image description here

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

После некоторой игры я обнаружил, что если в папке нет файла, который был создан / добавлен через visual studio, он не будет создан при развертывании на удаленном сервере или файловой системе. в моем случае я пошел и выбрал из меню папки добавить существующий пункт и выбрал мой сертификат pk12. Любая публикация sh после этого имела папку и файлы pk12.

0 голосов
/ 30 марта 2020

Вы включили эти папки в свой проект до его сборки, как показано на рисунке ниже? enter image description here

...