an0ther1
Вашему сайту MVC потребуется доступ к удаленному файлу.
Если вы используете IIS, то вам нужно будет посмотреть на учетную запись, запускающую пул приложений, и предоставить этой учетной записи доступ к удаленному местоположению.
Примечание: использование подключенного диска, скорее всего, не удастся, вам нужно будет включить полный путь к серверу и общему ресурсу.
Ссылаться; Пулы приложений — ASP.NET документация[^]
В то время как это для ASP.Net эта информация по-прежнему актуальна
с уважением
Member 13783994
Большое спасибо. Извините, но я забыл упомянуть, что развертываю свое приложение на облачном сервисе. Есть ли у них какое-либо решение для облачного сервиса?
an0ther1
Понятия не имею, это будет зависеть от службы.
Если вы не можете просто скопировать отчеты в подпапку на сайте MVC, то вам, возможно, придется искать другое решение.
Например, действительно ли вам нужно просмотреть отчет в Crystal Viewer, если нет, то вы можете создать класс, который извлекает отчет в запрошенном формате и возвращает клиенту, например, PDF - файл.
Если вам нужен Crystal Viewer, то ваш сайт MVC нуждается в доступе к самому отчету, это может быть через сервер Crystal Reports Enterprise Server, если он находится на другой машине, но в противном случае, похоже, нет способа загрузить отчет.
с уважением