此行出现在我的 Silverlight 应用程序 cs.project 文件中。
<ItemGroup>
<WCFMetadata Include="Service References\" />
</ItemGroup>
只是想知道是否有人知道它是如何工作的以及它为什么存在。
谢谢。
最佳答案
当您右键单击解决方案资源管理器中的Service References
节点并选择Add Service Reference..
时,您可以将服务引用添加到您的silverlight 项目。您将在 csproject 中看到一些额外的节点,在 Service References 文件夹下,您将看到一堆自动生成的文件,可帮助您轻松连接到服务并调用方法
然后你的项目看起来像这样
<ItemGroup>
<WCFMetadata Include="Service References\" />
</ItemGroup>
<ItemGroup>
<WCFMetadataStorage Include="Service References\ServiceReference1\" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\ServiceReference1\Foo-Web-Services-Bar.disco" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\ServiceReference1\configuration91.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\ServiceReference1\configuration.svcinfo" />
</ItemGroup>
<ItemGroup>
<None Include="Service References\ServiceReference1\Reference.svcmap">
<Generator>WCF Proxy Generator</Generator>
<LastGenOutput>Reference.cs</LastGenOutput>
</None>
</ItemGroup>
你的是空的,因为你还没有添加任何服务引用
关于c# - silverlight 项目文件的 ItemGroup 中的 WCFMetadata 标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11804032/