|
分類:[.NET 全般]
2023/07/12(Wed) 00:20:33 編集(投稿者) 2023/07/12(Wed) 00:19:19 編集(投稿者) 2023/07/12(Wed) 00:19:12 編集(投稿者)
<pre><pre>開発環境 Windows10 Microsoft Visual Studio Version Microsoft Visual Studio Community 2022 (64 ビット) - Current Version 17.6.4
すみません、かなりの初心者となります。
アプリケーション設定ファイルの使い方をテストしようとしていたのですが、 アプリケーション設定ファイルにて設定済みのデータを、 My.Settings.TimerUseFlg にて呼び出したところ、Settings.Designer.vbが表示され、エラーが発生しました。 まだ何も他にはいじっていない状態ですので、何が悪いのかもわかりません。 VB2015では同様のことをして大丈夫だったのですが、何か2015と2022で違いがあるのでしょうか?
ソースコード Public Class FrmMain Private Sub FrmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim wflg As Boolean
wflg = My.Settings.TimerUseFlg Stop
End Sub End Class
エラー ハンドルされていない例外 System.Configuration.ConfigurationErrorsException HResult=0x80131902 Message=Configuration system failed to initialize Source=System.Configuration.ConfigurationManager スタック トレース: 場所 System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey) 場所 System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(String sectionName) 場所 System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.RefreshConfig(String sectionName) 場所 System.Configuration.ConfigurationManager.RefreshSection(String sectionName) 場所 System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped) 場所 System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties) 場所 System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider) 場所 System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName) 場所 System.Configuration.SettingsBase.get_Item(String propertyName) 場所 System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName) 場所 System.Configuration.ApplicationSettingsBase.get_Item(String propertyName) 場所 VBEGG.My.MySettings.get_Pbln_TimerUseFlg() (C:\Users\VBEGG\Desktop\VBEGG\VBEGG\My Project\Settings.Designer.vb):行 62 場所 VBEGG.FrmMain.FrmMain_Load(Object sender, EventArgs e) (C:\Users\VBEGG\Desktop\VBEGG\VBEGG\FrmMain.vb):行 5 場所 System.Windows.Forms.Form.OnLoad(EventArgs e) 場所 System.Windows.Forms.Form.OnCreateControl() 場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible) 場所 System.Windows.Forms.Control.CreateControl() 場所 System.Windows.Forms.Control.WmShowWindow(Message& m) 場所 System.Windows.Forms.Control.WndProc(Message& m) 場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m) 場所 System.Windows.Forms.ContainerControl.WndProc(Message& m) 場所 System.Windows.Forms.Form.WmShowWindow(Message& m) 場所 System.Windows.Forms.Form.WndProc(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) 場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) 場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)
この例外は、最初にこの呼び出し履歴 [外部コード] でスローされました
内部例外 1: ConfigurationErrorsException: Unrecognized configuration section system.diagnostics. (C:\Users\VBEGG\Desktop\VBEGG\VBEGG\bin\Debug\net6.0-windows\VBEGG.dll.config line 8) </pre></pre>
|