Не удается найти App.config в DLL, когда мы вызываем DLL из кода клиента

1

Ниже приведен код в моей dll

RemotingConfiguration.Configure("App.config", false);

которые дают ошибку, поскольку не смогли найти App.config.

Я вызвал свою dll из клиентского приложения.

Я добавил тот же файл App.config в своем клиентском решении, но не помог.

Я попробовал его с помощью MyDll.dll.config, но не повезло. Я не уверен, чего здесь не хватает.

Теги:
dll
app-config

1 ответ

0

Обычно библиотека классов /dll использует конфигурационный файл клиента, который скомпилирован, например: ClientName.config поэтому файл, к ClientName.config вы хотите получить доступ во время выполнения, не будет называться app.config или yourdll.config.

Если вы добавите необходимые вам конфигурации для вашей dll в клиентский app.config, вы должны быть в порядке, но сама ваша dll не должна жестко закодировать строку имени.config имени клиента, поскольку она не сделает ее пригодной для использования клиентами с другими именами.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню