试图将用 Vis Studion 2003 编写的 VB 应用程序转换为 2010 并卡在 My.Settings 上。我在 2 行中得到了“My.Settings”代码的下划线。这是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 地址的引用。提前致谢!