У меня есть одна проблема.Я принял решение, и это 3-х уровневое приложение.Итак, у меня есть 3 проекта, которые являются библиотеками классов, и один - это приложение Windows Form, которое будет использовать меня для запуска всего этого и соединения их вместе.Проблема в том, что у меня есть файл app.config слоя данных.Если я помещу это в ту DLL, то я не смогу это прочитать.Если я помещу его в основную программу (приложение Windows Form), я все равно не смогу его прочитать.
Поэтому мой вопрос: куда поместить файл app.config, чтобы я мог его нормально читать?Я читаю это из DLL.Это должно быть так, потому что это приложение 3.tier и все слои сами по себе.Итак, один - это уровень данных, бизнес-логика и уровень представления.
Пожалуйста, помогите.
РЕДАКТИРОВАТЬ:
хорошо, я передам код:
такЯ читаю из файла app.config слоя данных следующим образом:
SqlConnection konekcija = new SqlConnection(ConfigurationManager.AppSettings["skripta"]);
Файл app.config в этом проекте библиотеки классов:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<appSettings>
<add key="skripta"
value="Data Source=DENONTH-PC;Initial Catalog=rups;Integrated Security=True;Pooling=False" />
</appSettings>
</configuration>
У меня есть app.config в этом классеlibrabry и в проекте Windows form, и до сих пор ничто не ссылается на него должным образом.