C# 如何访问Wcf?

C# 如何访问Wcf?,c#,.net,wcf,visual-studio-2008,wcf-binding,C#,.net,Wcf,Visual Studio 2008,Wcf Binding,我试图通过WCF获取一些数据。İ在app.config下面创建。但我在下面面对面 大png: 您需要为运行主机的用户帐户授予适当的访问权限。在命令提示符下使用netsh 您可以作为管理员运行VisualStudio,但这并不总是有效的。我在Windows7上对此有很多问题 您需要为运行主机的用户帐户授予适当的访问权限。在命令提示符下使用netsh 您可以作为管理员运行VisualStudio,但这并不总是有效的。我在Windows7上对此有很多问题 我在WCF上观看了一段视频,视频中出现

我试图通过WCF获取一些数据。İ在app.config下面创建。但我在下面面对面

大png:


您需要为运行主机的用户帐户授予适当的访问权限。在命令提示符下使用netsh


您可以作为管理员运行VisualStudio,但这并不总是有效的。我在Windows7上对此有很多问题

您需要为运行主机的用户帐户授予适当的访问权限。在命令提示符下使用netsh


您可以作为管理员运行VisualStudio,但这并不总是有效的。我在Windows7上对此有很多问题

我在WCF上观看了一段视频,视频中出现了这个错误,但从未解释过

您需要具有管理员权限才能承载WCF服务

为此,右键单击项目,添加新项目。选择应用程序清单文件

这将生成一个基本清单文件

您需要它包含

整个文件(剪切)将如下所示

<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
      </requestedPrivileges>
    </security>
  </trustInfo>
</asmv1:assembly>

如果需要,可以将此清单绑定到已编译的.exe文件,或者将其保留在与已编译项目输出相同的目录中(即.exe文件)
您可以判断它是否工作,因为当您尝试调试时,VS2010将要求重新启动administration priv。

我在WCF上观看了一个视频,其中有一个错误,但从未解释过

您需要具有管理员权限才能承载WCF服务

为此,右键单击项目,添加新项目。选择应用程序清单文件

这将生成一个基本清单文件

您需要它包含

整个文件(剪切)将如下所示

<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
      </requestedPrivileges>
    </security>
  </trustInfo>
</asmv1:assembly>

如果需要,可以将此清单绑定到已编译的.exe文件,或者将其保留在与已编译项目输出相同的目录中(即.exe文件)
您可以判断它是否工作,因为当您尝试调试时,VS2010将要求使用administration priv重新启动。

您是否以管理员身份运行servicehost(或它所在的VS2008)?其他信息:给定一个没有错误返回的标识符名称,我认为:address=”“有问题您是否正在运行servicehost(或它所在的VS2008)作为管理员?其他信息:给定了一个标识符名称,但没有返回错误。我认为:address=“”是个问题
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
      <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
      </requestedPrivileges>
    </security>
  </trustInfo>
</asmv1:assembly>