Sto provando ad acquisire l'output da un'applicazione console eseguendolo in un test utilizzando System.Diagnostics.Process. Sto avendo problemi con la codifica dei caratteri. "£" viene visualizzato come "œ" nel test, ma quando eseguo l'applicazione della console viene visualizzato correttamente come "£".Problema di codifica durante l'acquisizione di un output dell'applicazione console in un test
Se si imposta Console.Out.Encoding = Encoding.Default, funziona nei test ma non viene visualizzato correttamente durante l'esecuzione normale.
Cosa sta succedendo qui e come lo risolvo?
come si esegue l'app per console dal runner di test? – wal