欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > C#配置文件怎么自动更新到运行目录下

C#配置文件怎么自动更新到运行目录下

2024/10/25 19:35:25 来源:https://blog.csdn.net/funnyfu0101/article/details/142858991  浏览:    关键词:C#配置文件怎么自动更新到运行目录下

C# 编程学习

  • WEB API 编程系列1
    • 1、编写配置文件,如appsettings.json
    • 2、项目文件中增加更新策略
    • 3、总结

WEB API 编程系列1

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

1、编写配置文件,如appsettings.json

{
“Serilog”: {
“MinimumLevel”: “Debug”,
“WriteTo”: [
{
“Name”: “Console”,
“Args”: {
“outputTemplate”: “{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {SourceFileName}({SourceLineNumber}) {MemberName}: {Message}{NewLine}{Exception}”
}
},
{
“Name”: “File”,
“Args”: {
“path”: “logs/log-.txt”,
“rollingInterval”: “Day”,
“outputTemplate”: “{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {SourceFileName}({SourceLineNumber}) {MemberName}: {Message}{NewLine}{Exception}”
}
}
],
“Enrich”: [ “FromLogContext” ]
}
}

2、项目文件中增加更新策略

在项目文件csproj中增加以下内容:



PreserveNewest

3、总结

这样好处,就是不用手动拷贝配置文件到debug目录(或者release目录),编译的时候程序会自动拷贝最新的文件到运行目录下。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com