用户可以查看应用程序中的 vb.net 设置吗

can a user view vb.net settings in application

我正在创建一个 VB.net 应用程序并在项目设置中包含我的数据库凭据,因此要访问我使用:

My.Settings.SettingName

使用该应用程序的用户是否可以通过任何方式查看这些设置?

我担心有人看到设置后无法登录数据库?

应用程序用户看不到这些设置。查看设置的唯一方法是以开发人员的身份查看代码。

编辑: 以我的拙见,考虑到我工作的环境,在应用程序中隐藏连接字符串的最佳选择是将其隐藏在 vb 代码中。您可以创建一个数据库实用程序 class,并将您的方法和属性放在那里 - 连接方法和执行命令等,以及一个私有的 属性 这是您的连接字符串,[=17= 中的其他方法] 使用.

其他人可以看到连接字符串,例如其他开发人员,或者正在浏览您有权访问的相同文件的人,但是在部署后,其他人很难从 yourapp.exe。