2011-08-16 9 views

答えて

2

あなたは非HTTPの活性化を使用して起動時に登録VirtualPathProviderで問題が発生している場合、あなたはApp_Codeフォルダーに任意の名前を持つクラスを置く必要があります。このクラスにはpublic static void AppInitialize()メソッドが必要です。ここでVirtualPathProviderを登録できます。

ちなみに、WCF 4は、トップのWCF 4ルーティングでファイルなしの機能を提供します。

+0

をApp_StartでGlobal.asaxに追加しました。私はHostingEnvironment.RegisterVirtualPathProvider(新しいServicePathProvider())を使用します。このmetodで何を使用すればいいですか –

+0

さて、WCF 4ルーティングを使用するのが最善の選択だと思います。次に、RouteTable.Routes.Add(新しいServiceRoute( "Data"、新しいServiceHostFactory()、typeof(DataDips)))を記述する必要があります。この方法では – xelibrion

+0

そして忘れてはいけない を<設定するには、このセクションを追加/ serviceHostingEnvironment> – xelibrion