Ho uno script PowerShell che esegue fxcopcmd nella finestra di output. Risulta che quando produco risultati limita l'output a 80 caratteri, c'è un modo per farlo diventare più ampio nella finestra di output dello studio visivoLarghezza dell'output di PowerShell nella finestra di output di Visual Studio
risposta
Ho finito per fare la mia domanda in un modo diverso, ed è stato risolto direttamente: Powershell output column width
I servizi di output di testo di PowerShell hanno solitamente un'opzione -width che controlla quanto spesso essi inserire interruzioni di riga.
Ho trovato la "solution":
Per ottenere un output che non forza la linea avvolge in modo che corrisponda alla larghezza dello schermo, si possibile utilizzare il parametro Width per specificare spessore della linea. Perché larghezza è un parametro intero a 32 bit, il valore massimo può avere è 2147483647. Digitare il seguente per impostare lo spessore della linea per questo valore massimo:
Get-Command | Out-File -FilePath c: \ temp \ output.txt -Width 2147483647
Non dimenticare di usare l'interruttore -Encoding utf8
per evitare di creare sterco binario.
Infine aggiungi un type c:\temp\output.txt
all'evento PostBuild per visualizzare i risultati FxCop.