gpt4 book ai didi

.net - 更新 app.config 部署后的奇怪行为

转载 作者:行者123 更新时间:2023-12-04 06:56:27 24 4
gpt4 key购买 nike

我将一些硬编码设置移动到我的 ClickOnce 应用程序的 app.config 中的自定义部分(因此我没有使用 <appSetting > 标记)。更新时,客户端收到一条错误消息,指出服务器为文件“myapp.exe.config.deploy”提供了 404 not found 错误。在服务器上浏览时,我确实在那里找到了已更改的 app.config,只有它被命名为 app.config.deploy。
为了聪明,我在开发机器上将 app.config 重命名为 myapp.exe.config 并再次发布。这不起作用......但是在将文件命名回 app.config 并发布错误后,客户端愉快地使用了该设置!
请解释发生了什么问题?

最佳答案

在 app.config 的属性中,我将构建操作设置为 Content,并将复制到 outputdirectoru 设置为始终复制。将这些属性设置为 None 和 Do not copy 会使问题消失,同时程序仍然成功地从配置设置中读取和写入。奇怪,但好吧,它有效!

关于.net - 更新 app.config 部署后的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2485067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com