Отсутствует Tcp пространства имен в Visual Studio Community 2017

Я хочу разработать простую сетевую программу и хочу использовать TcpChannel в VS Community 2017, но это не работает из-за отсутствия типа/пространства имен «System.Runtime.Remoting.Channels.Tcp», которое я нашел в нескольких онлайн-учебниках. Я также не могу найти отсутствующую сборку, которую я мог бы добавить в свой проект.

Сообщение об ошибке: «Ошибка CS0234 Имя типа или пространства имен «Tcp» находится в пространстве имен «System.Runtime.Remoting.Channels» недоступно. (Возможно, отсутствует ссылка на сборку.)»

Я работаю с немецким VS, я перевел сообщение, возможно, в оригинале оно немного не так.

Скриншот с отсутствующим TcpChannel

1 ответ

Насколько я понимаю, вы должны сделать следующее.

  1. Убедитесь, что параметры структуры проекта указаны правильно. Я предполагаю, что у вас есть проверка с 4.6.1

  2. Убедитесь, что вы добавили ссылку на сборку System.Runtime.Remoting (System.Runtime.Remoting.dll).

Если это правда, то лучше использовать TcpChannel.

Другие вопросы по тегам