首页 > 解决方案 > 如何添加数据文件进行构建?

问题描述

我有一个适用于文件的应用程序。现在它们存储在 bin/Debug 中的可执行文件附近。但是,此目录位于 .gitignore 中。因此,如果有人从 github 下载我的程序,构建并运行它,这些文件将会丢失,程序将无法运行。如何使这些文件在构建时在可执行文件附近生成?我目前的想法是使用“!”将这些文件从 gitignore 中排除。字首。但我认为应该有更多“正确”的解决方案。关于如何做得更好的任何想法?

PS我正在使用Rider

标签: c#

解决方案


您可以将文件存储在解决方案的子文件夹中,然后使用“../Test.txt”之类的相对路径访问它们


推荐阅读