Windows Server 2003 (IIS6), .NET 4.0
Я недавно обновил один из своих сайтов с MVC2 / .NET 3.5 / ASP.NET 2.0. * До MVC3 и .NET 4. Поскольку при запуске v4 под IIS6 все запросы имеют /eurl.axd?abilities000000- .. ...} добавленный к запросу, мне пришлось добавить ключ реестра EnableExtensionlessUrls
(, как описано в этой статье ).
Все это работает нормально, однако сегодня утром я получил несколько писем с жалобами на то, что некоторые части сайта не работают. Это произошло из-за того, что раздел реестра EnableExtensionlessUrls
исчез. Дальнейшее расследование показало, что это имело место на всех трех серверах (dev, staging, production).
Единственное, что я недавно сделал, это установил MVC3. Возможно ли, что установщик удалил этот ключ? Любые другие предложения?