【发布时间】:2012-03-05 00:17:16
【问题描述】:
Silverlight 应用程序 (App1) 当前使用 ASMX Web 服务。 Web 服务具有对包含类的程序集的引用。 silverlight 应用程序使用这些“类/对象”与 ASMX Web 服务进行通信。
另一个 ASMX Web 服务也包含对具有相同类的完全相同程序集的引用。此 ASMX Web 服务正在另一个 Silverlight 应用程序 (App2) 中使用。
因此,这些 Web 服务包含对同一程序集的程序集引用。
Silverlight 应用程序包含用于与 Web 服务通信的所谓“服务引用”。第一个 Silverlight 应用程序 (App1) 实现了一个位于第二个应用程序 (App2) 中的用户控件。
虽然 Web 服务使用相同的类,但它们位于不同的命名空间中。
例如,App1.ServiceReference1.SomeClass 和 App2.ServiceReference2.SomeClass 。
是否可以重用两个 Silverlight 项目中的类而不映射它们?
【问题讨论】:
标签: c# .net silverlight types asmx