gpt4 book ai didi

.net - 关闭.Net应用程序的应用程序设置上的DefaultSettingValueAttribute创建

转载 作者:行者123 更新时间:2023-12-04 00:25:16 31 4
gpt4 key购买 nike

我有一个DLL,可以访问数据库并从存储在配置文件中的应用程序设置中读取连接字符串。然后,引用此DLL的应用程序将需要在其配置文件中为此配置设置设置值。

我遇到的问题是,生成的配置代码会通过DefaultSettingValueAttribute自动将我的dev连接字符串用作默认值。然后,当应用程序引用我的DLL时,由于它使用的是默认值,因此无需在自己的配置文件中创建条目即可工作。直到部署时开发连接字符串不再有效时,才捕获此错误。

有没有办法使用设计器进行应用程序设置,但是关闭DefaultSettingValueAttribute的创建,以便没有默认值,并且应用程序被迫在配置中提供值?

最佳答案

选择要为其删除默认值的条目,然后在“属性”窗口中,将GenerateDefaultValueInCode设置为False。

关于.net - 关闭.Net应用程序的应用程序设置上的DefaultSettingValueAttribute创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1173028/

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