您可以使用任何有效的GUID。它仅用于允许您稍后识别绑定。
我在我的托管应用程序(Windows服务)的AssemblyInfo.vb(VB.NET)或AssemblyInfo.cs(C#)文件中,使用了应用程序GUID作为我的WCF服务的GUID,如下所示:
<Assembly: Guid("8fbacae2-bd4e-8ef5-b202-1561845dd04f")>
我将这个作为netsh.exe工具的appid参数,像这样:
appid={8fbacae2-bd4e-8ef5-b202-1561845dd04f}
它完美地运行了,我的 WCF 服务通过该 SSL 证书使用 HTTPS。
"它总是显示无效参数……"
尝试使用带引号的appid = "{7E46BD40-39C6-4813-B414-019AD1122333}"