Как я закрепляю 404,17 ошибки на Сервере Победы 2k8 и IIS7

Прежде всего, измените:

Location LocationObject;

на:

private Location location;

И вы можете десериализовать JSON гораздо проще:

Gson gson = new GsonBuilder().create();
Building building = gson.fromJson(json, Building.class);
20
задан Scott Mayfield 17 September 2008 в 20:11
поделиться

4 ответа

У меня была эта проблема на IIS6 одно время, когда так или иначе материал ISAPI ASP.NET был, повредился.

Выполнение

%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 

для воссоздания настроек заботилось о нем.

27
ответ дан 29 November 2019 в 22:58
поделиться

Это решение сработало для меня ... (у меня был aspnet_regiis.exe -i, наносящий некоторый урон)

http://forums.iis.net/t/1157725.aspx

1. Locate your App Pool and Right Click
2. Select Basic Settings
3. Select your current .Net Framework Version
4.Restart the App Pool 
11
ответ дан 29 November 2019 в 22:58
поделиться

Пока ни одно из этих решений у меня не помогло.

Я нашел несколько других возможных решений (которые у меня не сработали):

1
ответ дан 29 November 2019 в 22:58
поделиться

Для меня проблема возникла из-за настройки в файле web.config моего проекта (а также решения, как только я понял проблему).

В моем файле web.config у нас были эти две строки в области system.webServer> handlers :

<remove name="WebServiceHandlerFactory-ISAPI-2.0" />
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

Обратите внимание, что у альтернативного обработчика есть атрибут 'preCondition = "IntegratedMode"'. Итак, мне пришлось изменить свой пул приложений, чтобы использовать Integrated вместо Classic для моей настройки конвейерного режима (что противоположно тому, что было сказано в приведенных выше решениях) делать).

4
ответ дан 29 November 2019 в 22:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: