Chcę powołać:Jak przekazać cytowany znak potoku do cmd.exe?
"c:\(...)\devenv.com" foo.sln /build "Debug|Win32"
użyciu cmd.exe. Z mojego doświadczenia wynika, że cmd.exe usuwa pierwszą parę cytatów (powodując, że plik wykonywalny nie zostanie znaleziony) lub drugą parę cytatów (powodując błędną interpretację znaku potoku). Jak przekazać cytowany znak potoku do cmd.exe?
DevEnv zawsze był "wystarczająco dobry" i nie znałem MSBuild . Mam wieloplatformowy system kompilacji, który wywołuje DevEnv pod maską, więc nie sądzę, żebym zyskał za pomocą MSBuild. Czy ja? – Gili
Przy okazji, gdzie jest udokumentowana ta ucieczka? – Gili
Na przykład http://technet.microsoft.com/en-us/library/bb490954.aspx tutaj – Joey