Как заставить приложение Silverlight Pivot Server работать на IIS 6? - PullRequest
1 голос
/ 20 августа 2010

Как заставить серверное приложение Pivot работать на IIS 6? Кажется, что обработчики для cxml не регистрируются должным образом, потому что я получаю 404 для запросов к файлам .cxml.

Ближайшее решение, которое я вижу до сих пор, - http://forums.silverlight.net/forums/p/192470/454278.aspx, но, похоже, это неправильный способ сделать это. Я вижу обработчики в файле web.config в файлах system.webserver / handlers и system.web / httpHandlers.

1 Ответ

1 голос
/ 23 августа 2010

В дополнение к сопоставлениям расширений, предложенным gsimard на сводном форуме , перепечатанным здесь для удобства:

    In IIS 6 --> properties of the web application --> Directory tab --> Configuration ...
  I have added the following :
    - Executable: C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
   Extension: .cxml
   Limit to: GET
   Script engine: checked
   Verify that file exists: unchecked
    - Executable: C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
   Extension: .dzc
   Limit to: GET
   Script engine: checked
   Verify that file exists: unchecked
    - Executable: C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
   Extension: .dzi
   Limit to: GET
   Script engine: checked
   Verify that file exists: unchecked
At that point, the sample was able to run but no image was displayed. Then I thought that I could also add JPG.

    - Executable: C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll
   Extension: .jpg
   Limit to: GET
   Script engine: checked
   Verify that file exists: unchecked

... также необходим раздел типов пантомимы в <system.webserver>быть прокомментированным:

    <staticContent>
        <mimeMap fileExtension=".cxml" mimeType="text/cxml" />
        <mimeMap fileExtension=".dzc" mimeType="text/xml" />
        <mimeMap fileExtension=".dzi" mimeType="text/xml" />
    </staticContent>

На этом этапе все работало.

...