当前位置: 首页 > 编程语言 > C#

在Web配置中动态加值?如何+分享

时间:2023-04-10 19:17:54 C#

在网络配置中动态添加值的最佳方式?如何+最佳方式我只想在asp.net中的web.Config中动态读取、写入和添加值。脑子里有很多想法,但我知道在web配置中动态添加值的最佳方法是什么。例如,在我的例子中,我必须从代??码隐藏标签添加到网络配置中。等待良好的响应我发现你想要的代码是:IdentitySectionidentitySection=(IdentitySection)objConfig.GetSection("system.web/identity");if(identitySection!=null){identitySection.UserName=username;identitySection.Password=密码;identitySection.Impersonate=模拟;}objConfig.Save();网络配置文件。通过这样做,您的应用程序将重新启动并且您的用户会话将过期。您的应用程序将始终通过在*web.config*machine.config*global.asax*bin目录或其子目录中的任何内容中进行以下更改来重新启动检查aspnet-application-restarts.html以获取更多详细信息为什么在代码中设置标识?这通常应该在部署应用程序时预先设置,然后单独保留。如果你能解释你想要达到的目标,我们可以想出一个更好的方法来做到这一点。除此之外,您知道更改网络配置会导致应用程序重新启动吗?您所有的服务器端缓存都将被转储,用户会话将被终止,等等。仅仅因为存在从代码修改Web配置的工具并不意味着这样做是个好主意。这是在桌面应用程序中,但我们可以在Web应用程序中使用它。以上就是C#学习教程:在web配置中动态加值?How+最好的方式分享所有内容,如果对你有用,需要进一步了解C#学习教程,希望大家多多关注——if(Convert.ToInt32(txtPortNumber.Text.Trim())这个文章来自网络合集,不代表立场,如涉及侵权,请点击右边联系管理员删除,转载请注明出处: