0

如果我想重用的类在另一个程序集中,我没有问题。

但是,如果我想向包含我希望重用服务引用的类的程序集添加服务引用,则它们不会被重用。我怀疑它与它的工作方式有关,正如这里所指出的:

The service reference code generator is unable to recognize the re-used types unless the referenced assembly that contains the re-used types is built and on the disk.

显然,作为我添加引用的程序集也包含类,因此它不能按原样在磁盘上为代码生成器编译。这是一种catch-22。但是有没有一种简单的方法来实现这一点,而无需手动创建服务引用或为我的模型使用附属程序集?

4

1 回答 1

0

我解决了!有时经过一段时间的思考,将其写在此处会让您以某种方式产生不同的想法……无论如何,我目前的解决方案是在另一个程序集中生成服务引用,然后将其复制并更新命名空间。简单的!

于 2011-01-07T01:21:51.383 回答