VSTO Отладочная версия в порядке, установленная версия не читает app.config

У меня есть надстройка VSTO Excel 2007, которая должна прочитать строки подключения из файла app.config, а затем позволить пользователю решать, к какой базе данных подключаться. Это прекрасно работает, когда я отлаживаю его, но когда я запускаю развернутую версию (сделанную с помощью установщика Windows), строки подключения не отображаютсячитать вообще. Я добавил основные результаты всех проектов в проект установки. Файл app.config находится в проекте ExcelAddIn, но не под заголовком Excel. Класс, который управляет строками соединения, находится в другом проекте.

Вот мой файл app.config:

    

  
    
    
  
  
    
    
  
  
    
      
        
      
    
  

Я использую следующее, чтобы добраться до строки подключения:

System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
        ConnectionStringsSection csSection = config.ConnectionStrings;

Я попытался добавить файл ExcelAddin.dll.config в проект установки.папка s, в которой находятся папка Release и файл .proj. Я установил файл app.config 'Копировать в выходной каталог собственность на 'Копировать всегда и свойство Build Action для 'Содержание».

Что-то не так с моим файлом app.config, или почему он не обнаружен (строки подключения не загружаются в csSection) после того, как язапустить программу установки?

Ответы на вопрос(3)

Ваш ответ на вопрос