gpt4 book ai didi

c# - 单击一次不将 appsettings 安装到用户计算机

转载 作者:行者123 更新时间:2023-12-04 15:57:44 25 4
gpt4 key购买 nike

我不熟悉在发布应用程序时使用单击一次,我设法发布了我的应用程序。但是,当我以用户身份启动应用程序时,我发现应用程序设置文件尚未从服务器拉到用户设备。这会导致应用程序在启动时崩溃。
我的问题是,当通过 Click once 发布时,如何确保将应用设置 Json 复制到用户的机器上?
我在 Microsoft Visual Studio Community 2019 中为我的应用程序使用 .net core 3.1
版本 16.8.3 适用于我的 IDE 以获得完整的上下文。

最佳答案

添加 appsettings.json(或任何内容文件)后,确保将构建操作设置为内容并将复制到输出目录设置为始终复制(或复制如果更新):
enter image description here
然后它会自动包含在部署文件中。为确保文件将包含在部署文件中,在 ClickOnce 设置中,在设置步骤中,单击应用程序文件并确保发布状态为包含(自动):
enter image description here

关于c# - 单击一次不将 appsettings 安装到用户计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65737843/

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