Как в CLR работать с каналами ?
В хелпе написано что то про System.IO.Pipes, но это только для .NET, а
System::IO::Pipes — нет такого (только System::IO).
Здравствуйте, <Аноним>, Вы писали:
А>Как в CLR работать с каналами ?
Опосредованно, при помощи ремоутинга, либо через PipeStream.
А>В хелпе написано что то про System.IO.Pipes, но это только для .NET, а А>System::IO::Pipes — нет такого (только System::IO).
Сервис пак, хотя бы первый, на фреймворк установлен? System.Core в референсах есть?
... << RSDN@Home 1.2.0 alpha 4 rev. 1111 on Windows Vista 6.0.6001.65536>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, <Аноним>, Вы писали:
А>>Как в CLR работать с каналами ?
AVK>Опосредованно, при помощи ремоутинга, либо через PipeStream.
А>>В хелпе написано что то про System.IO.Pipes, но это только для .NET, а А>>System::IO::Pipes — нет такого (только System::IO).
AVK>Сервис пак, хотя бы первый, на фреймворк установлен? System.Core в референсах есть?
Установлен, System::Core — нет. У меня VC Express — может по этому ?
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, <Аноним>, Вы писали:
А>>Установлен, System::Core — нет.
AVK>Ну так добавь.
Как добавить то ? Это не .NET проект, так то если создать Windows Forms Application (.NET), то там есть и System.Core и System.IO.Pipes, а в CLR проекте System::IO::Pipes — нету
Здравствуйте, <Аноним>, Вы писали:
AVK>>Ну так добавь. А>Как добавить то ? Это не .NET проект
Если это не .NET проект, зачем тогда в этот форум пишешь? Если у тебя нативный код — пользуйся нативными библиотеками и WinAPI, дотнетные библиотеки тебе так просто доступны не будут.
А> а в CLR проекте System::IO::Pipes — нету
Ты уж определись — CLR у тебя проект, или нет.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111 on Windows Vista 6.0.6001.65536>>
Здравствуйте, AndrewVK, Вы писали:
AVK>Ты уж определись — CLR у тебя проект, или нет.
Есть "C#" проекты и есть "Visual C++ CLR" проекты, все юзают .NET, но в C# у меня есть и System.Core и Pipes и синтаксис там другой и вообще там всё другое...
А мне надо Visual C++ CLR — и в таком проекте я не могу найти именованные каналы. Как их подключить то ? using namespace System::IO::Pipes что ли ? Дык если нет такого...
Поставил сервис пак 1 на студию и 3.5 фреймфорк — всё та же фигня.
Да... походу придётся переходить на сокеты Они хотя бы присутствуют...
Здравствуйте, Аноним, Вы писали:
А>А мне надо Visual C++ CLR — и в таком проекте я не могу найти именованные каналы.
Заходишь в свойства проегта, изменяешь версию фреймворка на 3.5.
Заходишь в референсы — добавляешь system.core.
Добавляешь using nsmespace System::IO::Pipes.
(я говорил про проект С++/CLR)
А>Да... походу придётся переходить на сокеты Они хотя бы присутствуют...
Поубивал бы таких программистов, которые пробуют — не получается, и делают через назад.
В человечишке все должно быть прекрасненьким: и одёжка, и душенка, и мордочка, и мыслишки.
Re[8]: CLR и именованные каналы (Pipe)
От:
Аноним
Дата:
26.10.08 08:34
Оценка:
Здравствуйте, BOleg, Вы писали:
BO>Здравствуйте, Аноним, Вы писали:
А>>А мне надо Visual C++ CLR — и в таком проекте я не могу найти именованные каналы. BO>Заходишь в свойства проегта, изменяешь версию фреймворка на 3.5. BO>Заходишь в референсы — добавляешь system.core. BO>Добавляешь using nsmespace System::IO::Pipes. BO>(я говорил про проект С++/CLR)
А>>Да... походу придётся переходить на сокеты Они хотя бы присутствуют... BO>Поубивал бы таких программистов, которые пробуют — не получается, и делают через назад.
Всё понял. Кто ж знал что это надо в референсах спецально добавлять, я туда вообще никогда не лазил
А убивать никого не надо, ибо я бы не сказал, что сокеты это через назад пайпы — вот это зад по сравнению с сокетами, просто если уже сделано 70% на пайпах отступать уже поздно