该问题与更新 Web 服务时生成代码有关。当我更新网络参考时,它生成了文件 References.cs。有一个具有构造函数的服务类,它从以下位置读取有关 url 的设置:
this.Url = global :: <projectNamespace>. Properties.Settings.Default.MyServiceName;
在 References.cs 生成后,我手动将其更改为:
this.Url System.Configuration.ConfigurationManager.AppSettings["MyServiceName"];
有没有办法生成一个默认的构造函数,它将从 AppSettings 中读取?
例如使用 SchemaImporterExtension?