如何使用.Net 4进行WCF非HTTP激活?

问题描述 投票:4回答:2

我有一个使用非HTTP激活的.Net 3.51服务。这很好用。我想将其转换为.Net 4。

在Windows 7中,如果您转到“控制面板”,“添加删除程序”,“打开或关闭Windows功能”,则会出现“Microsoft .NET Framework 3.5.1,WCF非HTTP激活”项。

我如何为.Net 4做这个?

标记

.net wcf
2个回答
2
投票

事实上,为3.5.1打开它也会打开4。我有异常,因为appdomain恢复到.net 2.非http激活工作正常。


0
投票

发布对我有用的内容,因为那里有一些冲突或过时的指令集。

资料来源:https://docs.microsoft.com/en-us/dotnet/framework/wcf/samples/namedpipe-activation

从“开始”菜单中,选择“控制面板”。

选择程序和功能。

单击“打开或关闭Windows组件”。

展开Microsoft .NET Framework 3.0节点并检查Windows Communication Foundation非HTTP激活功能。

我刚刚做了4.5:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.