私はVS2015、C#を使用しています。Web.config - read applicationSettings
私はプロジェクトのプロパティ - 設定でいくつかの設定を作成しました。いくつかはここに保存されています:
<configSections>
<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Calendar.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
</sectionGroup>
</configSections>
<applicationSettings>
<Calendar.Properties.Settings>
<setting name="RedirectUriDEBUG" serializeAs="String">
<value>https://localhost:44367/Login/RedirectGoogle</value>
</setting>
<setting name="RedirectUriPRODUKCIJA" serializeAs="String">
<value>https://ztest30.franjobrekalo.com/Login/RedirectGoogle</value>
</setting>
<setting name="LogPathDEBUG" serializeAs="String">
<value>C:\Users\Frenky\Desktop\AdministrationLog.txt</value>
</setting>
<setting name="LogPathPRODUKCIJA" serializeAs="String">
<value>h:\root\home\frenkyb-001\www\administration\AdministrationLog.txt</value>
</setting>
<setting name="LogPathTEST" serializeAs="String">
<value>h:\root\home\frenkyb-001\www\testnotes\AdministrationLog.txt</value>
</setting>
</Calendar.Properties.Settings>
</applicationSettings>
ApplicationSettingsセクションはVisual Studioによって生成されました。今私はapplicationSettingsから読む必要があります。私は数多くのソリューションを試しましたが、驚いたことに、何も機能しませんでした。 appSettingsからの読み込みは簡単か、またはconnectionStringsからのものと思われます。生成されたapplicationSettingsセクションに問題があるのはなぜですか?
EDIT:
問題はapplicationSettingsないのappSettingsとしています。
あなたはProperties.Settings.Default.SettingNameを試しましたか? – apomene
これをどのように正確に書くべきですか?私はProperties.Settings.Default ["LogPathDEBUG"] – FrenkyB
で試してみましたか? @ System.Web.Configuration.WebConfigurationManager.AppSettings ["myKey"] –