【问题标题】:App.config setting not updating web service end pointApp.config 设置未更新 Web 服务端点
【发布时间】:2010-08-04 18:39:48
【问题描述】:

在 Visual Studio 2010 中,我添加了一个 Web 服务引用。在app.config中注册如下:

<applicationSettings>
    <Project.Properties.Settings>
      <setting name="Project"
        serializeAs="String">
        <value>http://myurl:8080/FileSystemIOService</value>
      </setting>
    </Project.Properties.Settings>
 </applicationSettings>

当我更新 app.config URL 时,项目不使用该 URL。相反,它使用 Web 引用的 Web Reference Url 属性设置。

我必须更改此属性并重新编译代码以更改 Web 参考 URL。

在其他 Web 服务项目中,我从未遇到过这个问题。更改 app.config 中的 Url 正确地重新指向了 Web 服务。

【问题讨论】:

    标签: c# web-services visual-studio-2010


    【解决方案1】:

    问题是从控制台 (A) 复制/粘贴错误到服务项目 (B)。

    项目 B 设置然后看起来像

    <applicationSettings> 
        <ProjectA.Properties.Settings>  <-- here is the issue
          <setting name="Project" 
            serializeAs="String"> 
            <value>http://myurl:8080/FileSystemIOService</value> 
          </setting> 
        </ProjectA.Properties.Settings> 
     </applicationSettings> 
    

    并且网络服务找不到覆盖设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 2013-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多