1
我有一个ClickOnce应用程序访问一堆Web服务。在客户端,我有一个包装所有Web服务的项目。为什么我在WebServices项目中遇到这个错误?
在该项目的属性中,如果Build/Generate Serialization Assembly是Auto(这是默认值),那么一切正常。我设置的选项,它编译罚款,然后在运行时我得到这个错误:
Line 786: [WebMethod]
Line 787: public CC.DTO.AdvertiserAssignmentRevenueDTO[] SearchAdvertiserAssignmentRevenue(byte[] AdvAssgnRevenueSearchFilter)
Line 788: {
Line 789: try
的详细编译器输出基本上是“CS0234:类型或命名空间名称‘DTO’没有命名空间中存在' CC'(您是否缺少装配参考?)“
这是为什么发生? 只是FYI,这是一个在VS2008中运行的.NET 2.0项目。