【发布时间】:2018-03-16 00:35:01
【问题描述】:
我使用 Visual Studio 2017 制作了一个 UWP 应用程序。构建它并且它在我的 PC 上运行良好。 我有一个本地 SQL 数据库并将连接字符串放在 Resources.resw 文件中。 我已经制作了一个 UWP 应用程序包,可以在其他 PC 上运行它。
现在我必须在其他 PC 上使用此应用程序,如何更改该 PC 的 Resources.resw 中的连接字符串。
有什么帮助吗?
【问题讨论】:
-
UWP 中没有应用配置,您必须使用 Resources.resw/xml/json 或文本文件来读取密钥。但是右键解决方案->商店->创建应用包...以上这些类型的文件在应用包中都不存在!!
-
您不能更改包中的任何内容。您需要使用正确的连接字符串重新创建包。
-
它不像 Web 应用或桌面应用,您可以在部署文件夹中更改一些配置文件。
-
在其他 PC 上使用软件包时,如何制作可编辑的文本?或者针对此类问题的任何其他解决方法?请有任何建议
-
其实你可以做任何外部文件包?你可以做两件事。首先,允许用户输入连接字符串应用程序,然后存储在应用程序设置中。其次,在localdata文件夹中生成一个文本文件并从那里读/写。
标签: .net sql-server uwp connection-string