c# - silverlight 项目文件的 ItemGroup 中的 WCFMetadata 标记

标签 c# .net wpf silverlight

此行出现在我的 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/

相关文章:

c# - 不停止序列的 react 性扩展超时?

c# - 从 C# 中定义的 COM 类返回成功代码

c# - .Net 的免费/开源应用程序换肤解决方案?

c# - 在 .NET 中获取/打开临时文件

wpf - Datagrid : Is there no Sorted event?

c# - 从列表框中删除选定的项目 (ObservableCollection)

c# - MEF - 将默认创建策略更改为 NonShared

C#将一个方法作为参数传递给另一个方法

wpf - 展开时修改展开器标题子项

c# - 如何在 WebAPI 后端 C# 上接收 JSON 数据?