В веб-приложении ASP. NET я просто пытаюсь открыть отчет в SSRS, который находится на сервере, отличном от веб-сайта.
Diagnostics.Process.Start(String.Format("http://Trumpdb1/ReportServer?/prod/ShipmentPackingSlip&rs:Command=Render&ShipmentID={0}", shipmentid))
Я не могу найти Ошибка выдается где угодно, но ничего не происходит. Try / Catch не ловит ошибку. Там нет междоменной ошибки или что-нибудь. Если я вставлю реальный URL-адрес отчета в браузер, он будет работать.
Однако, когда я отлаживаю веб-приложение в VS2017 с Chrome или IE, оно работает, открывая отчет в новой вкладке браузера.