Можно ли работать с XML-файлом из ресурсов?

Hoxnap

для работы программы нужен xml-файл. что будет, если его запихнуть в ресурсы? после инсталирования он будет лежать отдельным файлом в папке программы? как к нему в коде обращаться? p.s. где почитать о LINQ (что-нибудь более для новичков, чем мдсн) или как работать с xml?по постскриптуму ответ нашёл
7 ответов

Hoxnap

bump


Hoxnap

>для работы программы нужен xml-файл. что будет, если его запихнуть в ресурсы? Ничего. Он будет лежать в ресурсах.>после инсталирования он будет лежать отдельным файлом в папке программы? Нет, он будет вшит в программу.>как к нему в коде обращаться? My.Resources.ИмяФайла


Hoxnap

а если нужно файл хранить отдельно? (возможны изменения файла) пока засовываю ручками после инсталяции в папку. но это муторно. я так понимаю нужно как-то делать инсталяционный пакет? где почитать об этом?


Hoxnap

Если при сборке - включаете файл в проект и в его свойствах - копировать, если новее. После инсталляции можно распаковать из ресурсов, либо установить средствами инсталлятора.


Hoxnap

>Можно ли работать с XML-файлом из ресурсов? >а если нужно файл хранить отдельно? Взаимоисключающие параграфы.


Hoxnap

не создавать же отдельный топик


Hoxnap

Это не чат, где можно сваливать тысячи вопросов в кучу. На каждый вопрос должен быть отдельный тред.