файл app.config в библиотеке классов c # - PullRequest
2 голосов
/ 24 января 2011

У меня есть проект библиотеки классов, на который ссылается мой проект приложения Windows. Один из методов библиотеки классов возвращает все пары «ключ-значение», которые хранятся в моем файле app.config, когда я вызываю этот метод в моем проекте Windows, возникает ошибка «последовательность не содержит элемента». Как я могу решить эту проблему?

1 Ответ

2 голосов
/ 24 января 2011

При запуске приложения создается новый домен приложения. Несколько экземпляров приложения могут одновременно существовать на одном компьютере, и у каждого есть свой собственный домен приложения.

Типы загружаются в одно приложение.домен отличается от того же типа, который загружен в другой домен приложения, а экземпляры объектов напрямую не разделяются между доменами приложения.

Использование библиотеки классов не приводит к созданию нового домена приложения.Вместо этого библиотека классов загружается в домен приложения, в котором она используется.Например, когда приложение использует библиотеку классов, эта библиотека классов загружается в домен приложения для этого приложения.Если приложение использует библиотеку классов A, которая сама использует библиотеку классов B, то и A, и B загружаются в домен приложения для приложения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...