需要注意的是:
在debug的方式下,目录debug中有两个编译后的config文件,
XXX.vshost.exe和xxx.exe.config
1. 想debug的方式下确认的结果的话,需要改这个config文件:
XXX.vshost.exe
而不是这个文件 :
xxx.exe.config
2.想bin的方式确认的话,就简单了。
直接修改:
XXX.exe.config
就可以。
以下为代码
Imports System.Configuration
Public Class Form1
Dim objConfigurationManager As ConfigurationManager
Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click
readConfig(0)
End Sub
Sub readConfig(ByVal flg As Integer)
使用.RefreshSection来重载config文件
ConfigurationManager.RefreshSection("connectionStrings")
ConfigurationManager.RefreshSection("appSettings")
End If
Dim str As String = ""
str = ConfigurationManager. _
ConnectionStrings("DBConn").ConnectionString
Debug.WriteLine(str)
MsgBox(str)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button2.Click
readConfig(1)
End Sub
End Class