1

非常に奇妙な問題があります。WCFサービスとmschartが含まれているWindowsAzureアプリケーションを実行できません。エラーを再現する手順は次のとおりです
。1)空白のasp.net webroleを使用して新しいwindowsazureapplicationを作成します。2
)新しいWCfServiceを追加します
。3)実行して正常に実行されることを確認し
ます。 mschartを使用するようにwebconfigが変更されていることを確認するためのページのデザイン。
5)プロジェクトを実行してみます。
次のようなエラーメッセージが表示されます。
ここに画像の説明を入力してください

これはWindowsAzureの問題ですか、それとも何か間違ったことをしていますか?
参考:これは、WindowsAzureに関する私の最初のプロジェクトではありません。

4

1 に答える 1

1

私は解決策を見つけたと思います。system.webserver セクション内の web.config に次を追加するだけです。

<validation validateIntegratedModeConfiguration="false"/>

最終的な system.webserver は次のようになります。

<system.webServer>
 <modules runAllManagedModulesForAllRequests="true" />
  <handlers>
   <remove name="ChartImageHandler" />
    <add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD,POST"
    path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
  </handlers>
 <validation validateIntegratedModeConfiguration="false"/>
</system.webServer>

上記を追加した後、問題はまったく見られませんでした。

于 2012-05-21T17:33:32.313 に答える