Yur*_*ich 6 c# hosting wcf app-config
我创建了一个项目作为类库.现在我需要将它变成一个WCF.我可以创建一个WCF项目,但我想避免与TFS一起大惊小怪.我已经完成了App.config并将/client:"wcfTestClient.exe"行添加到了命令行参数中.但是,它似乎还有其他东西在推出主机时缺失.
Dog*_*ars 14
我发现以下内容与您要实现的目标相反,即将服务库更改为控制台应用程序.
无法从VS中的设置屏幕编辑csproj文件中的某些设置,以将类库转换为WCF服务库,您需要将以下内容添加到项目文件中
将以下内容添加到第一个PropertyGroup
[这些是C#WCF项目的指南]
<ProjectTypeGuids>{3D9AD99F-2412-4246-B90B-4EAA41C64699};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
Run Code Online (Sandbox Code Playgroud)
有关ProjectTypeGuids的更多信息,请参见此处
您可能还需要在下面添加以下行:
<StartArguments>/client:"WcfTestClient.exe"</StartArguments>
Run Code Online (Sandbox Code Playgroud)
但最终需要手动插入PropertyTypeGuids以使VS将项目识别为WCF服务库项目.