2012-10-12 4 views
0

J'ai besoin d'aide pour activer les scripts côté serveur, j'ai fait référence à des tutoriels, mais les changements ne semblent pas prendre effet.ASP côté serveur Moss 2007

Une erreur s'est produite lors du traitement de /CMD/Pages/gjgc.aspx. Les blocs de code ne sont pas autorisés dans ce fichier.

Je sais que la solution est d'éditer le web.config et d'ajouter une ligne pour le PageParser. Le problème est lorsque je fais le changement, je reçois toujours l'erreur.

La page se trouve à l'adresse http // xxx/CMD/Pages/route.aspx (Port 80)

C'est l'entrée que je suis d'ajouter dans le web.config:

<SafeMode MaxControls="200" CallStack="false" DirectFileDependencies="10" TotalFileDependencies="50" AllowPageLevelTrace="false"> 

    <PageParserPaths> 
    <PageParserPath VirtualPath="~/CMD/Pages/route.aspx" CompilationMode="Always" AllowServerSideScript="true" IncludeSubFolders="true"/> 
    </PageParserPaths> 

Je ne peux pas comprendre pourquoi les changements ne prennent pas affecter ou est mon utilisation du chemin virtuel incorrect? Toute aide est appréciée.

+0

Vous aurez probablement plus de chance si vous postez sur le site SharePoint dédié à l'adresse http://sharepoint.stackexchange.com/ – Dante

Répondre

0

Pour activer les blocs de code sur un dossier, faire un joker comme tel:

<PageParserPath VirtualPath="/CMD/Pages/*" 
    CompilationMode="Always" AllowServerSideScript="true" 
     IncludeSubFolders="true"/> 

Sinon, pour permettre aux blocs de code sur un fichier:

<PageParserPath VirtualPath="/CMD/Pages/Test.aspx" 
    CompilationMode="Always" AllowServerSideScript="true" /> 

Notez les 2 changements: VirtualPath et IncludeSubFolders

Veuillez iisreset après chaque modification web.config.

Questions connexes