Если вы перейдете к отладке #if, то код ошибки aspx должен помочь.
Одобрено: Fortect
Могу ли я сделать что-то подобное во всей разметке страницы asp.net на основе наиболее важной опции «Установить константу отладки»?
#IF (ОТЛАДКА) ТОГДА Вы находитесь в режиме отладки # END IF
запрошено 18 декабря 2007 г., 19:45
4 795
Не тот ответ, который вам нужен? Просмотрите другие вопросы с меткой «Отладка Asp.net» или задайте свой вопрос.
void représentationLoad () #if DEBUG isDebug.Text = "Вы находитесь в режиме отладки";#end if
Скорее всего, у вас возникнут проблемы, если пользователи планируют добавить что-то еще, несомненно, в событие → Load (); Приведенный выше буквальный код в основном просто генерирует задания, если впоследствии страница / элемент управления не содержали никакого кода.
Если бы мне пришлось это сделать, я бы заключил наш приведенный выше код в настраиваемый элемент управления и поместил бы этот дескриптор на интересующие страницы.
<% @ Control Language = "C #" AutoEventWireup = "true"%>
взлетел 18 декабря 2008 г. в 20:34
2,760
<форма runat означает "сервер"> <% #if DEBUG%> Вы находитесь в режиме отладки <% # другой%> Ммм ... нет, я не думаю об отладке <% # endif%>
Обратите внимание на аудиторию, которая не может назначить один и тот же идентификатор этим текстовым полям.
Также обратите внимание, что если DEBUG истинно, он всегда отслеживается в web.Debug = “true”> конфигурация:
<компиляция уточнил этап 3 декабря '09 в 12:20
2,080
Если вы пытаетесь улучшить работу с Javascript или предпочитаете минимизировать Javascript из-за отсутствия отладки, я предпочитаю этот подход:
<% if (Debugger.IsAttached)%> <% другой%> <%%>
Я могу просто просматривать компьютерный код во время отладки, иначе кто-то может захотеть, чтобы скрипты рухнули. В комплекте в отношении следующего импорта:
<% @ Import Namespace = "System.Diagnostics"%>
Также приятно разрешить им использовать это расширение Web Essentials Visual Studio для объединения / свертывания ваших файлов Javascript, так как оно фактически отправляет только один запрос на все серверы для ваших скриптов.
Ответ 5 декабря, 2013 в 19:07
4 942
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
1. Загрузите Fortect и установите его на свой компьютер.
2. Запустите программу и нажмите "Сканировать"
3. Нажмите "Восстановить", чтобы устранить обнаруженные проблемы.
а>
Как насчет того, чтобы попробовать литерал, а затем использовать #if DEBUG, появляющийся в выделенном коде, для вставки HTML-кода текстового поля в литерал? Кроме того, ASP.NET уже предоставляет блоки прямого кода, но я не уверен, когда они обрабатывают и #ifs, и операторы; они аудио должны быть зарезервированы для компилятора номера C.
помог с 18 декабря 2008 г., 19:54
Как пора делать # если DEBUG работает в кодовом проекте ASP.NET?
Я имею в виду, что даже если я изменю debug = precision или false в web.config, я могу продолжать получать результат в виде запроса. Но когда я публикую код, связанный с сервером, он обычно возвращает начальную часть! независимо от того, является ли часть отладки истинной или ложной. Может кто-нибудь объяснить мне, что делать, чтобы концепция заработала?
< / p>
37,4k 4747 золотых значков 165 165 серебряных значков 284284 светло-коричневых значка
На твоем было бы хорошо легко ездить. Вы можете забыть о небольшом количестве самых крутых функций, не связанных со сборкой, которые исходят из всех констант сборки, но вам определенно понадобится возможность добавить разметку на основе очень глобального параметра доверия.
ответил 18 декабря 2007 г. вместе с 19:49
2,076
Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.