Сообщения

Сообщения за июль, 2011

URLScan : Unable to start debugging on the web server. The web server could not find the requested resource.

Еще один сюрприз на эту тему, теперь для тех, у кого чешутся руки. Причина проблемы Есть такое средство Microsoft Web Platform Installer и решили вы им доустановить что-то новенькое. Одни из компонентов который вы выбрали был URLScan. Вы даже не почитали, для чего он нужен. :) Установка средства URLScan убивает дебаггинг сайтов на сервере IIS. И, видимо, еще много чего может убить по умолчанию. Не ставьте его на разработческие машины! Что такое URLScan URLScan это всего лишь ISAPI-фильтр (Internet Server API filter), который посажен на инсталлятор, и который слушает и фильтрует входящие на IIS запросы. "UrlScan 3.1 is a security tool that restricts the types of HTTP requests that IIS will process. By blocking specific HTTP requests, the UrlScan 3.1 security tool helps to prevent potentially harmful requests from reaching applications on the server. UrlScan 3.1 is an update to UrlScan 2.5 supports IIS 5.1, IIS 6.0 and IIS 7.0 on Windows Vista and Windows Server 2008

Что такое ASP.NET Web Pages

Что такое " ASP.NET Web Pages ", как я вижу. Это новый стиль создания сайтов в ASP.NET максимально приближенный к статическим страницам. В ASP.NET есть основные подходы Forms, MVC, а теперь еще Web Pages. * В ASP.NET легко писать и на низком уровне без использования любого из подходов. * Главная идея в Web Pages - легко начать с нуля, изучая полезности ASP.NET только по необходимости. Можно начать разрабатывать без установки Visual Studio, при помощи облегченного средства WebMatrix. В Web Pages, как и в MVC, предполагается активное использование Razor. Razor, это вставка динамического содержимого прямо в разметку HTML страницы. Такое было изначально в ASP.NET, но Razor предложил компактную, не загрязняющую HTML форму написания, которая сразу всем полюбилась. Пример Razor на картинках и сравнение со стандартными вставками здесь -  http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx Все нужное для начала работы найдется на странице http://asp.net

Невозможно загрузить файл или сборку "Microsoft.WebPages.Configuration"

Ошибка на сайтах с ASP.NET 4: Невозможно загрузить файл или сборку "Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" или один из зависимых от них компонентов. Не удается найти указанный файл. или Could not load file or assembly 'Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The module was expected to contain an assembly manifest. Решение: Не проверенно на последствия, но зато быстро, если надо срочно запустить сайт. Откройте файл C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\web.config и закомментируйте строку <add assembly="Microsoft.WebPages.Configuration, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> _ Перестановка ASP.NET 4 не помогает. Возможно поможет перестановка  ASP.NET Web Pages .