2017-09-24 1 views
0

Comment puis-je vérifier le mode de débogage dans la page MVC cshtml? ce code ne fonctionne pas dans la page cshtml.
Comment puis-je vérifier le mode de débogage dans MVC cshtml page

@{ 
bool isRelease = false;
#if DEBUG
isRelease = false;
#else
isRelease = true;
#endif
} @{ if(isRelease) { < p > result1 < /p > } else { < p > result2 < /p >} }

affichage de l'application "résultat 2", mais il doit afficher "résultat 1"

+1

Voir: https: //stackoverflow.com/questions/4696175/razor-view-engine-how-to-enter-preprocessorif-debug –

Répondre

1

Vérifiez ces:

HttpContext.IsDebuggingEnabled 

ou

HttpContext.Current.IsDebuggingEnabled 

Référence: IsDebuggingEnabled

+1

Tyle cela a fonctionné HttpContext.Current.IsDebuggingEnabled – alettin