私にとって、この問題は、「BuildConnectionString」関数をクラスに配置し、クラス ページの上部に「Imports System.Configuration」を追加したときに解決されました。マイクロソフトのサイト自体が言うようにしました。
https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/connection-string-builders
Private Sub BuildConnectionString(ByVal dataSource As String, _
ByVal userName As String, ByVal userPassword As String)
' Retrieve the partial connection string named databaseConnection
' from the application's app.config or web.config file.
Dim settings As ConnectionStringSettings = _
ConfigurationManager.ConnectionStrings("partialConnectString")
If Not settings Is Nothing Then
' Retrieve the partial connection string.
Dim connectString As String = settings.ConnectionString
Console.WriteLine("Original: {0}", connectString)
' Create a new SqlConnectionStringBuilder based on the
' partial connection string retrieved from the config file.
Dim builder As New SqlConnectionStringBuilder(connectString)
' Supply the additional values.
builder.DataSource = dataSource
builder.UserID = userName
builder.Password = userPassword
Console.WriteLine("Modified: {0}", builder.ConnectionString)
End If
End Sub
重要な点は、関数をクラスで使用することです。これを行ったとき、エラーはソースを見つけることができませんでした。