検証():属性「Factory」は、要素「ServiceHost」の有効な属性ではありません
-
19-08-2019 - |
質問
取得しています
Validation (): Attribute 'Factory' is not a valid attribute of element 'ServiceHost'.
Factory = <!> quot; System.ServiceModel.Activation.WebServiceHostFactory <!> quot;を追加した後、空のWCFサービスアプリケーションのVS2008から.svcファイルの@Serviceディレクティブに。コードビハインドにSystem.ServiceModel.Web参照を追加しました。
私は、MSDNで読んだ内容に基づいて、全体的な損失に直面しています。これに出会った人はいますか?
更新:
ファクトリは、.svcファイルのマークアップのインテリセンスで利用可能な属性としても表示されません。
解決
.NET 3.5をインストールしましたが、Studio 2008用のSP1をインストールしていませんでした。
他のヒント
コードビハインドにSystem.ServiceModelへの参照があることを確認します。明示的なファクトリオブジェクトがない限り、それを参照する必要はありません。次のようなIISホストサービスにホストがあります。
<%@ ServiceHost Service="Donaghe.ManualWCF.CalculatorService" %>
これで本当に必要なのはそれだけです。サービス属性に入るものがサービスクラスのフルネームであることを確認してください。
それが役立つかどうか教えてください。
所属していません StackOverflow