Выход улья проекта интеграции VS 2010 Beta2?

Я занимаюсь обновлением существующего проекта интеграции VS до версии 2010 Beta2. В проекте используется Spring. Код Initialize() в VSPkg.cs включает вызов, который пытается получить доступ к файлу XML, содержащему некоторые настройки контекста. Для свойств файла xml задано значение «Действие сборки» = «Содержимое» и «Копировать в выходной каталог» = «Всегда копировать». Файл действительно появляется в выходном каталоге (bin\Debug). НО, по умолчанию выходные данные сборки также попадают в Documents and Settings\\Local Settings\Application Data\Microsoft\VisualStudio\10.0Exp\Extensions\\\. Содержимое этого каталога, по-видимому, используется для инициализации Experimental Hive, когда я пытаюсь выполнить отладку. Проблема в том, что туда копируются только файлы dll, файл pkgdef и vsixmanifest. Как я могу сделать так, чтобы мой файл XML тоже копировался туда? Поскольку его там нет, я получаю исключение ввода-вывода «Не могу найти файл ...» во время Initialize().


person Community    schedule 30.10.2009    source источник


Ответы (1)


Вы пробовали действие после сборки?

person Dave Swersky    schedule 06.11.2009