У меня есть базовое веб-приложение MVC с веб-API, которое я пытаюсь использовать для запуска существующего отчета SSRS и сохранения этих результатов в файл.Я следую примеру, который нашел здесь , но всякий раз, когда я пытаюсь добавить строку "Using System.Web.Services;"Мне выдается следующее сообщение об ошибке: «Тип или пространство имен« Services »не существует в пространстве имен System.Web».Нужно ли что-то добавить в мой проект для ссылки на System.Web.Services?Мне нужно иметь System.Web.Services, чтобы использовать ReportExecutionService.
Вот код:
using System.Net;
using System.Net.Http;
using System.Web.Http;
using System.Web.Routing;
using System.Web;
using System.Web.Services;
namespace TestAPI.Controllers
{
public class PrintController : ApiController
{
[Authorize]
[Route("api/PrintFile")]
[HttpGet]
public HttpResponseMessage PrintReport()
{
HttpResponseMessage returnValue = new
HttpResponseMessage(HttpStatusCode.OK);
if (returnValue.StatusCode == HttpStatusCode.OK)
{
ReportExecutionService rs = new ReportExecutionService();
}
return returnValue;
}
}
}