我在网络配置中收到烦人的构建警告。我收到了大约 40 条警告Global element '{element name}' has already been declared
对于我的网络配置中的所有元素。这是针对我在与 MVC 网站相同的解决方案中创建的 WCF 服务。我怀疑问题在于 WCF 服务引用了 MVC 程序集(以反映某些元数据),并且两个 Web 配置文件都以某种方式包含在内,导致出现重复的项目。搜索只发现了与我遇到的问题不同的问题。
有没有办法解决这个问题,也许是通过告诉配置管理器忽略引用的 MVC 程序集中的配置文件?
编辑:在尝试尽可能分离不同的依赖项时,我的警告消息在关闭计算机后消失了。
将您的服务与主机分开。 IE 将您的服务放在或多或少的纯程序集中,然后分别从控制台主机、wcf 主机、Windows 服务主机和 mvc 主机项目引用该服务。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)