Помощь !! У меня есть один файл .cs в каталоге (корневой уровень) App_Code с целью получения правильного шаблона для запрошенного URL-адреса (он связан с нашей собственной базой данных управления контентом). Первоначально он работал нормально - я мог внести в него изменения, и они были подобраны веб-приложением. Потом что-то произошло (не знаю, что), и теперь, какие бы изменения я ни сделал, они не распознаются. Даже если я удаляю весь каталог App_Code, это не имеет значения - я все еще, кажется, выбираю более раннюю (кэшированную ??) версию того, что было в каталоге App_Code. Код в файле .cs ниже:
using System;
using Custom.CMS.Facade;
using Custom.CMS.BO;
public class CMHttpModule : IHttpModule
{
code here...
}
Та же проблема возникает даже после того, как я скопировал веб-сайт на наш действующий сервер.
Что я не понимаю, так это то, что если я ввожу преднамеренную ошибку в код .cs, я все равно получаю ошибку компиляции, и при успешной компиляции создается файл App_Code.xxxx.dll в папке C: \ WINDOWS \ Microsoft. NET \ Framework \ v2.0.50727 \ Временные файлы ASP.NET
Итак, какую версию App_Code на самом деле берет мое веб-приложение? Как заставить его подобрать «правильный»?
FYI Я использую C #, Visual Web Developer Express 2008 и IIS 6, веб-сервер
Буду признателен за любую помощь.