Я работаю над очень старым проектом (2000) в VB6, который был "модернизирован" и обновлен до VB.NET 3.5.
Я централизовал каждый старый файл конфигурации INI в один файл MainApp.config, на который ссылается app.config каждого компонента.
В решении есть веб-сайт VB ASP.NET, который использует компоненты DLL, которые ищут в app.config такие параметры, как, например, каталог журнала ошибок и т. Д.
Я развернул сайт у своего разработчика. сервер (Windows 2008 Server с IIS 7.0) в каталог D:\WebSite\
.
Проблема: при запуске сайта возникает ошибка.
DLL ищет в app.config параметр RepertoireErreur
со значением .\Erreurs\
Вместо возврата
D:\WebSite\Erreurs\
возвращает
c:\windows\system32\inetsrv\.\Erreurs\
, который не содержит директорию Erreurs
. Boom. Ошибка.
Кто-нибудь когда-нибудь сталкивался с такой же проблемой?
Есть ли решение?
Спасибо