Как я могу сказать разницу между веб-сайт, который был опубликован в выпуска режиме и тот же сайт, который был опубликован в режиме отладки?зная, если сайт был опубликован в режиме выпуска или режиме отладки
2
A
ответ
2
Вы можете сказать, из ILDASM, если сборка отладки или выпуска сборки.
0
, если он был опубликован в режиме отладки с debug = true в web.config, тогда будет немного удар по производительности. Кроме того, если вы можете получить доступ к серверу, то режим отладки может означать наличие PDB-файлы
кроме этого я не уверен, что вы можете
4
Как я понимаю ваш вопрос, вы хотите проверить, если программно Сайт работает в режиме отладки. Если это действительно ваш вопрос, вы можете взглянуть на это Blog post from Rick Strahl.
Не забудьте прочитать комментарии, так как есть другие решения.
решение Рика:
bool isInDebugMode = HttpContext.Current.IsDebuggingEnabled
0
Вы можете использовать C# директивы препроцессора: #IF DEBUG
#if DEBUG
//Put code in here to show it's in debug mode.
//like.....
DebugMessageLabel.Visible = true;
#endif
в обоих случаях, когда я публикую как в версии и отладки я есть PDB файлы из других проектов в моей решение ..., которые опечалены с веб-сайта. –