Vs2010でのWCF Dataserviceホスティングの問題
-
15-11-2019 - |
質問
WCFデータサービスを作成し、visual studioでホストしましたASP.net 開発server.My 問題は、デバッグ/リリースフォルダdataservice is not launchingを使用してexeを実行しようとすると、VS2010を介してアプリケーションをビルドしたときにのみサービスが実行さアプリケーションexeファイルをクリックすると実行されるはずです。
以下のコードsinnpetは、データサービスを開始する方法を説明しています。
WebServiceHost dbServiceHost= new WebServiceHost(typeof(MyDataService));
dbServiceHost.Open();
早期の助けをいただければ幸いです
解決
あなたが使用する必要があります DataServiceHost
(組み立て中 System.Data.Services
;から降りてくる WebServiceHost
)WCFデータサービスをホストするには:
using System.Data.Services;
Uri[] baseAddresses = new Uri[1];
baseAddresses[0] = new Uri(baseAddress);
using(DataServiceHost host = new DataServiceHost(typeof(YourDataService), baseAddresses))
{
host.Open();
Console.WriteLine("DataService up and running.....");
Console.ReadLine();
host.Close();
}
所属していません StackOverflow