C# 单击一次不将appsettings安装到计算机用户
我不熟悉在发布应用程序时使用click once,我已经成功发布了我的应用程序。但是,当我以用户身份启动应用程序时,我发现应用程序设置文件尚未从服务器拉到用户设备。这会导致应用程序在启动时崩溃 我的问题是,当通过Click once发布时,如何确保将应用程序设置Json复制到用户的机器上 我在Microsoft Visual Studio Community 2019的应用程序中使用.net core 3.1C# 单击一次不将appsettings安装到计算机用户,c#,.net-core,clickonce,appsettings,C#,.net Core,Clickonce,Appsettings,我不熟悉在发布应用程序时使用click once,我已经成功发布了我的应用程序。但是,当我以用户身份启动应用程序时,我发现应用程序设置文件尚未从服务器拉到用户设备。这会导致应用程序在启动时崩溃 我的问题是,当通过Click once发布时,如何确保将应用程序设置Json复制到用户的机器上 我在Microsoft Visual Studio Community 2019的应用程序中使用.net core 3.1 用于完整上下文的my IDE的版本16.8.3。添加appsettings.json(
用于完整上下文的my IDE的版本16.8.3。添加appsettings.json(或任何内容文件)后,确保将生成操作设置为content,并将Copy to output directory设置为始终复制(或复制,如果更新): 然后,它将自动包含在部署文件中。要确保该文件将包含在部署文件中,请在ClickOnce设置中的设置步骤中,单击应用程序文件并确保发布状态为包含(自动):
感谢您抽出时间来帮助我,它按预期工作:)太好了!我的荣幸:)