Спасибо всем за ответы.
В настоящее время я использую реестр как временное хранилище для хранения значений.
Я прочитаю о удаленном взаимодействии и доменах приложений и постараюсь сделать это.
Причина, по которой я этого хочу, в том, что у меня есть приложение exe, работающее в фоновом режиме (свернутое в трей Windows). Это приложение exe действует как центральный API и генерирует некоторую информацию для входа в сеть, которая должна быть доступна для доступа из любого TestApplication, использующего MyClassLibrary.dll.
Было бы хорошо, если бы я поместил весь код из моего класса dll в exe, а затем имел только один исполняемый файл, в котором есть все?
Тогда в MyTestApplication я мог бы добавить ссылку на exe. Но у меня все равно будет такая же проблема. Потому что, если я хочу создать другое приложение, которое интегрируется с exe API, например, MyTestApplication2 и добавить ссылку на exe у меня все еще будет та же проблема?
Полагаю, это невозможно из-за размышлений.
Однако в VB6 вы могли бы сказать что-то вроде object o = GetObject (, "MyExeApplication.Class"), а затем я мог бы сказать o.GetBasicValues ()).