我是第一次使用 app.config 文件,但不确定如何处理项目引用和 app.config 文件。以下是我正在使用的项目的描述:
Project1(进程记录器)填充 Project1 app.config 文件中指定的数据库中的日志表。
Project2(计算器)运行计算并填充 Project2 app.config 文件中指定的数据库中的表。使用对 Project1 的引用记录日志。
当我在 Project2 中引用 Project1 时,在我的“Release”文件夹中,我没有看到 Project1 的 app.config 文件。处理这种情况的最佳方法是什么?与其在 Project1 中的 app.config 文件中配置数据库,不如将其作为 Project2 指定的参数(Project2.LogConnectionString 作为参数发送到 Project1 中的函数)?或者有没有办法让 app.config 文件出现在我的“发布”文件夹中?
任何帮助将不胜感激,我不知道这样做的正确方法是什么。谢谢!