добавить ссылку на System.Web в WcfServiceLibrary - PullRequest
0 голосов
/ 28 ноября 2011

Можете ли вы добавить ссылку на System.Web.dll в aWcfServiceLibrary.

Я хочу создать службу Wcf, которая выполняет EXE на сервере.Для этого у меня есть следующий код:

 System.Diagnostics.Process process1 = new System.Diagnostics.Process();
        process1.StartInfo.WorkingDirectory = System.Web.Request.MapPath("~/view");
        process1.StartInfo.Arguments = "arguments";
        process1.StartInfo.FileName = Request.MapPath("WindowsMediaPlayer.exe");
        process1.Start();

, но проблема в том, что запрос находится в System.Web.dll, и эта сборка не появляется в списке сборок, которые я могу добавить в качестве ссылки на WcfServiceLibrary.

Что бы вы предложили?

1 Ответ

0 голосов
/ 03 мая 2013

Если вы используете Visual Studio и .Net 4.0, для вашей службы по умолчанию всегда используется профиль клиента .net 4.o в качестве целевой платформы. Перейдите в свойства сервиса и измените его на обычный .net 4.o, после чего вы можете добавить ссылку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...