0

AjaxDataService.svc をルート ディレクトリに配置しました。ルート フォルダのコンテンツは自動的に展開されるため、欠落しているものがあるべき理由はありません。頭に浮かぶ唯一のことは、.configが悪いことです

<system.serviceModel>
<behaviors>
  <serviceBehaviors>
    <behavior name="">
      <serviceMetadata httpGetEnabled="true" />
      <serviceDebug includeExceptionDetailInFaults="false" />
    </behavior>
  </serviceBehaviors>
  <endpointBehaviors>
    <behavior name="JsonBehavior">
      <webHttp />
    </behavior>
  </endpointBehaviors>
</behaviors>
<services>
  <service name="WashMyCarHomepage.AjaxEntityService">
    <endpoint address="" binding="webHttpBinding" contract="WashMyCarHomepage.IAjaxEntityService" behaviorConfiguration="JsonBehavior" />
    <host>
      <baseAddresses>
        <add baseAddress="http://sub.project.com" />
      </baseAddresses>
    </host>
  </service>
</services>
<serviceHostingEnvironment aspNetCompatibilityEnabled="false" multipleSiteBindingsEnabled="true" />

localhost で問題なく動作します。また、アプリケーションの残りの部分も期待どおりに実行されます。

編集: 誰かが考えられる理由を挙げてもらえますか?

4

0 に答える 0