我在我的程序中使用 ReportExecution 代理类。当我尝试编译它时,在生成的文件中出现 58 个歧义错误。这是示例错误输出:
Error 1 The namespace '<global namespace>' already contains a definition for 'LogonUserCompletedEventHandler'
Error 2 The namespace '<global namespace>' already contains a definition for 'LogoffCompletedEventHandler'
Error 4 Ambiguity between 'ServerInfoHeader.reportServerVersionNumberField' and 'ServerInfoHeader.reportServerVersionNumberField'
Error 5 Ambiguity between 'ServerInfoHeader.reportServerEditionField' and 'ServerInfoHeader.reportServerEditionField'
Error 6 Ambiguity between 'ServerInfoHeader.reportServerEditionField' and 'ServerInfoHeader.reportServerEditionField'
我应该更改自动生成的文件来解决这个问题吗?或者错误可能在其他地方?
提前致谢。
编辑:我已经处理了大多数歧义错误,它们是因为我不必要地添加了 Web 引用,而不仅仅是使用代理类。但是,现在我仍然收到 2 个错误:
Error 1 The namespace '<global namespace>' already contains a definition for 'LogonUserCompletedEventHandler'
Error 2 The namespace '<global namespace>' already contains a definition for 'LogoffCompletedEventHandler'