2

我有一个问题......没有其他人可以提供帮助,所以我想知道这里是否有人可以?

我有一个 Web 服务项目(最初在 .NET 2.0 中,但升级到 .NET 4.5)今天早上运行良好。我还有一个连接到 Web 服务的 Winforms 项目。

构建 Winforms 应用程序时,构建成功,运行时出现错误:

为 applicationSettings/Windows.Main.Properties.Settings 创建配置节处理程序时出错:无法加载文件或程序集“应用程序,版本=4.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089”或其依赖项之一。该系统找不到指定的文件。

我浏览了 SO 和其他网站,但找不到任何具体说明此错误原因的内容。我已经尝试降级 .NET Frameworks 并再次升级它们 - 一切都在 4.5 上运行 - 但这失败了:

[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.WebServiceUrl)]
[global::System.Configuration.DefaultSettingValueAttribute("http://localhost:53442/ConfigurationService.asmx")]
public string Windows_Main_BnConfigurationService_ConfigurationService {
        get {
            return ((string)(this["Windows_Main_BnConfigurationService_ConfigurationService"]));
        }

我检查了一大堆代码,但似乎找不到问题的原因。

对于知情的人来说,这可能是一个简单的解决方法,但是我只是不知道这个错误!帮助?!

4

1 回答 1

0

固定的!WebService 解决方案最初是在 .NET 2.0 上建立的。这在 Windows.Main 应用程序中被引用 OK。WebService 框架随后更新到 4.5,但 Windows 应用程序中的引用没有更新 - 即使在删除并重新添加它们之后也是如此。我已将 Web 服务升级到 WCF,它看起来不错!谢谢你们的投入!!!它把我引向了正确的方向!:)

于 2013-05-16T19:59:33.657 回答