Консольное приложение Публикация и включение файлов содержимого вместе - PullRequest
0 голосов
/ 03 мая 2018

Я пытаюсь опубликовать консольное приложение, в котором есть несколько файлов данных (.csv) в проекте.

Я установил файлы copy if newer и build action как content, и надеялся, что они будут скопированы с помощью процедуры публикации. что, конечно, не так.

Расположение файлов, которые ищет консольное приложение, находится в AppData / **** RANDOM / path, поэтому я не могу скопировать эти файлы вручную.

Не могли бы вы предложить мне способ включить эти файлы вместе с процессом публикации?

PS: я пытаюсь придерживаться процесса публикации, но если это не лучший вариант для использования в этом сценарии, я более чем счастлив использовать что-то еще, что работает.

1 Ответ

0 голосов
/ 03 мая 2018

если вы публикуете установщик, вы можете включить его в

если вы публикуете почтовый индекс, вы можете заархивировать его внутри

если вам нужно придерживаться одного файла .exe, то вы можете использовать ресурсы приложения. Щелкните правой кнопкой мыши по проекту и выберите свойства -> Ресурсы. Это встроит CSV в ваш файл .exe, и вы можете либо прочитать его напрямую, либо скопировать в другое место.

...