В VSTO Excel добавьте код:
Dim XMLDoc As XElement = XElement.Load("XMLFile1.xml")
генерирует ошибку FileNotFound
с сообщением (" Не удалось найти файл 'C: \ Users \ doug \ Documents \ XMLFile1.xml'. "). Он просматривается в папке Мои документы, но Файл XML находится в папке VS Projects для этого проекта.
Я установил для свойства XML-файла «Копировать в выходной каталог» значение «Копировать всегда». Когда я изменяю код, чтобы включить полный путь к файлу XML, код работает.
Кроме того, если я включу приведенный выше код в консоль Windows или проект другого типа, он будет работать правильно. Я получаю это только в Excel Addin.
Вышесказанное относится к VSTO 2008 / Excel 2003 и VSTO 2010 / Excel 2010.