CLR и именованные каналы (Pipe)
От: Аноним  
Дата: 24.10.08 16:13
Оценка:
Как в CLR работать с каналами ?
В хелпе написано что то про System.IO.Pipes, но это только для .NET, а
System::IO::Pipes — нет такого (только System::IO).
Re: CLR и именованные каналы (Pipe)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.10.08 16:32
Оценка: 1 (1)
Здравствуйте, <Аноним>, Вы писали:

А>Как в 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>>
AVK Blog
Re[2]: CLR и именованные каналы (Pipe)
От: Аноним  
Дата: 25.10.08 07:15
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, <Аноним>, Вы писали:


А>>Как в CLR работать с каналами ?


AVK>Опосредованно, при помощи ремоутинга, либо через PipeStream.


А>>В хелпе написано что то про System.IO.Pipes, но это только для .NET, а

А>>System::IO::Pipes — нет такого (только System::IO).

AVK>Сервис пак, хотя бы первый, на фреймворк установлен? System.Core в референсах есть?

Установлен, System::Core — нет. У меня VC Express — может по этому ?
Re[3]: CLR и именованные каналы (Pipe)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.10.08 10:14
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Установлен, System::Core — нет.


Ну так добавь.
... << RSDN@Home 1.2.0 alpha 4 rev. 1111 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[4]: CLR и именованные каналы (Pipe)
От: Аноним  
Дата: 25.10.08 20:24
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, <Аноним>, Вы писали:


А>>Установлен, System::Core — нет.


AVK>Ну так добавь.

Как добавить то ? Это не .NET проект, так то если создать Windows Forms Application (.NET), то там есть и System.Core и System.IO.Pipes, а в CLR проекте System::IO::Pipes — нету
Re[5]: CLR и именованные каналы (Pipe)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 25.10.08 23:03
Оценка:
Здравствуйте, <Аноним>, Вы писали:

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>>
AVK Blog
Re[6]: CLR и именованные каналы (Pipe)
От: Аноним  
Дата: 26.10.08 05:00
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ты уж определись — CLR у тебя проект, или нет.


Есть "C#" проекты и есть "Visual C++ CLR" проекты, все юзают .NET, но в C# у меня есть и System.Core и Pipes и синтаксис там другой и вообще там всё другое...
А мне надо Visual C++ CLR — и в таком проекте я не могу найти именованные каналы. Как их подключить то ? using namespace System::IO::Pipes что ли ? Дык если нет такого...
Поставил сервис пак 1 на студию и 3.5 фреймфорк — всё та же фигня.
Да... походу придётся переходить на сокеты Они хотя бы присутствуют...
Re[7]: CLR и именованные каналы (Pipe)
От: BOleg Россия  
Дата: 26.10.08 05:58
Оценка: +1
Здравствуйте, Аноним, Вы писали:

А>А мне надо 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% на пайпах отступать уже поздно
Re[9]: CLR и именованные каналы (Pipe)
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.10.08 18:16
Оценка: +1
Здравствуйте, <Аноним>, Вы писали:

А> Кто ж знал что это надо в референсах спецально добавлять


АVK>System.Core в референсах есть?

А>System::Core — нет

АVK>Ну так добавь.


... << RSDN@Home 1.2.0 alpha 4 rev. 1111 on Windows Vista 6.0.6001.65536>>
AVK Blog
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.