| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Статические поля между двумя проектами |
| Автор: N1ko 15.10.2012, 00:41 |
| Здравствуйте, проблема следующая. Создал 3 проекта. 2 из них WPF, а третий простая библиотека, в которой находится клас State с одним единственным статическим свойством IsOnline. В первом WPF проекте кнопка устанавливает это свойство в значение true, а во втором проекте одна единственная кнопка возвращает это значение. Вопрос заключается в том как мне сделать это свойство общим для первого и сторого проекта? То есть что бы после установки свойства IsOnline в true, второй проект видел это изменение? Спасибо |
| Автор: VSB 15.10.2012, 02:31 |
| Наверное, вам нужно в таком случае написать Service |
| Автор: Экскалупатор 15.10.2012, 20:16 |
| все верно, используй стороннее хранилище... сервис, файл, базу, etc. все что угодно. |
| Автор: lomaster 15.10.2012, 21:19 |
| Обе программы на одном компьютере? тогда можно Interprocess Communication: Named Pipes, Shared Memory ... WCF опять таки можно. |
| Автор: RoboTown 21.10.2012, 03:46 |
| Если эти проекты - независимо запускаемые программы, то Вам стоит использовать WCF. |