「'SensionVB.CommonCall'の型初期化子が例外をスローしました」という実行時エラーが発生します。オブジェクト呼び出しをインスタンス化しようとすると、次のようになります。
Dim general As New SensionVB.CommonCall
コードの上記の行にヒットして失敗したときにコードをステップスルーすると、実行されます。
Microsoftからの提案は、nullをチェックするか、この場合はどちらも当てはまらない新しいものを追加することです。
SensionVB=プロジェクトCommonCall=さまざまな機能を備えたパブリッククラス
Public Class CommonCall
Protected WithEvents litOne As System.Web.UI.WebControls.Literal
Public Shared sConnection As String = ConfigurationManager.ConnectionStrings("SerialStamperConnectionString").ConnectionString
Public Shared oConnection As New MySqlClient.MySqlConnection(sConnection)
Public Shared sMaxSerialNumber As String = "S000001"
Public Shared bLoggedin As Boolean = False
Public Shared iPageWidth As Integer = 1024
Public Shared isValidPassword As Boolean = False
Public Shared strCompanyID As String = ""
Public Shared strSecurityID As String = ""
Dim Response As New HttpResponse(HttpWriter.Null)
Const TimeOutInMinutes As Integer = 60
Const SiteTitle As String = "SensiOn"
Public Const PageWidth As Integer = 1250
Public SSOenabled As Boolean
Const SuperUserEmails As String = "super@domain.com"
Public Sub Initialize()
oConnection.Open()
End Sub