Problema de sintaxis de APPCMD

Problema de sintaxis de APPCMD

Estoy intentando configurar eventos de registro de reciclaje, usando lo siguiente:

 appcmd set config /section:applicationPools /[name=' AppPoolName '].recycling.logEventOnRecycle:time 

Pero recibo este error:

No se pudo procesar la entrada: el parámetro ''].recycling.logEventOnRecycle:time' debe comenzar con / o - (HRESULT=80070057).

solíaeste artículo de tecnologíapero no puedo entender dónde me equivoqué.

¿Algunas ideas?

Respuesta1

En Powershell (tenga en cuenta las comillas alrededor del segundo parámetro):

& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:Time"

o si quieres múltiples tipos de eventos:

& appcmd set config /section:applicationPools "/[name='AppPool'].recycling.logEventOnRecycle:PrivateMemory, Time"

En cmd.exe, los mismos ejemplos que arriba:

appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:Time

appcmd set config /section:applicationPools /[name='AppPool'].recycling.logEventOnRecycle:"PrivateMemory, Time"

información relacionada