#vb.net #my.settings
#vb.net #my.settings
Вопрос:
Пытаюсь преобразовать приложение VB, написанное на Vis Studion 2003, в 2010 и застрял на My.Settings. Я получаю подчеркивания для кода My.Settings в 2 строках. Вот код на странице code behind файла default.aspx:
Dim NonStandardIP() As String = **My.Settings**.NonStandardIPs.Split(Char.Parse(","))
Dim ServiceCenterIPs As String = **My.Settings**.ServiceCenterIPs
Вот раздел web.config с этими настройками:
<applicationSettings>
<Extranet.My.MySettings>
<setting name="ErrorLocationAssocCentral" serializeAs="String">
<value>/errors/AssocCentralError.aspx</value>
</setting>
<setting name="ErrorLocationGeneral" serializeAs="String">
<value>/errors/GeneralError.aspx</value>
</setting>
<setting name="FatalErrorsEmailAddress" serializeAs="String">
<value>shawn.wilkinson@associatedbank.com</value>
</setting>
<setting name="NonStandardIPs" serializeAs="String">
<value>ip address #1,ip address #2,ip address #4,ip address #5,ip address #6</value>
</setting>
<setting name="ServiceCenterIPs" serializeAs="String">
<value>ip address #6,ip address #7</value>
</setting>
</Extranet.My.MySettings>
Удалены ссылки на ФАКТИЧЕСКИЕ IP-адреса. Заранее спасибо!
Комментарии:
1. Какие ошибки для подчеркивания? Наведите на них курсор, или они должны появиться на вкладке ошибок, я бы подумал, если вы не можете скомпилировать.
2. «Настройки» не является членом «My».
3. Я только что заметил, что содержали фактические настройки — если это реальные данные, вы можете заменить их поддельными примерами. Это отличное сообщество, но это не значит, что здесь нет плохого семени, которое может захотеть причинить вред таким данным.
4. Возможно, вы захотите также удалить адрес электронной почты из примера… Что касается ошибки, удалите все классы настроек и начните заново?
5. Попробуйте щелкнуть правой кнопкой мыши по проекту, выберите Свойства и перейдите на вкладку Настройки. Все ли эти настройки отображаются там?