Получение рвения ASP.MVC2/VS2010 в IIS 7.5

Вам не нужен swapObjectAtIndex метод. exchangeObjectAtIndex:withObjectAtIndex: уже существует.

26
задан Jeroen-bart Engelen 5 December 2009 в 14:00
поделиться

6 ответов

После дополнительных проверок и попыток я заметил в диалоговом окне «Включение или отключение функций Windows», что отсутствуют «Ошибки HTTP» и «Перенаправление HTTP». Это странно, потому что, насколько я помню, это было установлено автоматически установщиком веб-платформы Microsoft. В любом случае «HTTP Redirection» казался необходимой функцией при работе с MVC. Итак, после того, как я установил его, все, казалось, работало отлично.

26
ответ дан 28 November 2019 в 06:13
поделиться

Вы можете попробовать этот извращенный способ:

SELECT 
(LENGTH(field) - LENGTH(REPLACE(field, 'word', ''))) / LENGTH('word') AS `count`
ORDER BY `count` DESC
  • Этот запрос может быть очень медленным
  • Он выглядит довольно уродливым
  • REPLACE () чувствителен к регистру
-121--4502449-

Наш стиль дома заключается в том, чтобы НИКОГДА не передавать объект по значению, но всегда передавать ссылку или конст-ссылку. Не только у нас есть структуры данных, которые могут содержать 100 МБ данных и передавать по значению было бы убийством приложения, но и если бы мы проходили 3D точки и векторы по значению, наши приложения были бы шлифованы до остановки.

-121--3095634-

Я создавал приложение MVC2 на своем ноутбуке Windows 7, используя .net beta 2 и VS 2010 beta 2. Когда я установил всю среду разработки на Windows Server 2008, включая VS, построил решение и запустил его, маршрутизация работала нормально.

Следующим шагом было создание производственного сервера на Windows Server 2008, на котором я развернул бета-версию .net 4.0, но ни один из других компонентов, поставляемых при загрузке бета-версии VS 2010. В этой конфигурации маршрутизация никогда не работала, пока я не включил перенаправление HTTP, как указал Йерун.

Надеюсь, это поможет тому, кто может оказаться в одной лодке.

0
ответ дан 28 November 2019 в 06:13
поделиться

У меня только что возникла эта проблема, и, к сожалению, исправление здесь не помогло мне.

Что действительно работало, так это выполнение этого:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -ir

в командном окне ... теперь работает как мечта!

(Итак, не установлен ли ASP.Net в IIS по умолчанию при установке VS2010?)

49
ответ дан 28 November 2019 в 06:13
поделиться

Это такая боль, делая это вручную. Но определенно выполнить! Я справился с этим и подытожил его в этом пошаговом руководстве по добавлению проекта mvc 2 в решение exisitng web forms здесь. Надеюсь, это поможет... Мне потребовалось много лет, чтобы работать со всеми настройками конфигурации, и, кажется, так мало ресурсов по этому вопросу.

2
ответ дан 28 November 2019 в 06:13
поделиться

Мне помогло использование классического конвейера для AppPool вместо интегрированного: alt text

1
ответ дан 28 November 2019 в 06:13
поделиться

Просто хотел отметить, что у меня была та же проблема с 403 и 404, но при добавлении system.webServer и всех элементов из system.web / Узел pages / namespaces решил это за меня.

0
ответ дан 28 November 2019 в 06:13
поделиться
Другие вопросы по тегам:

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