我正在使用带有http绑定的Dynamic IIS Hosting(http://blog.micic.ch/net/dynamic-iis-hosted-wcf-service)。如何在动态IIS托管中使用tcpbinding。
由于
答案 0 :(得分:2)
如果在使用非HTTP激活启动时遇到注册VirtualPathProvider的问题,则应将具有任何名称的类放到App_Code文件夹中。该类必须具有public static void AppInitialize()
方法,您可以在其中注册VirtualPathProvider。
namespace YourHostNameSpace.App_Code
{
public class NonHttpActivation
{
public static void AppInitialize()
{
//do start up stuff here
}
}
}
顺便说一句,WCF 4在顶级WCF 4路由上提供了无文件功能。