Search Issue Tracker

Postponed means that the issue was either a feature request or something that requires major refactoring on our side. Since that makes the issue not actionable in the close future we choose to close it as Postponed and add it on our internal roadmaps and technical debt pages instead.




Found in


Issue ID




[IL2CPP] System.Diagnostics.Process.Start() fails to launch application



Steps to reproduce:
1. Download attached project
2. Build Standalone player on IL2CPP backend
3. Launch build player

Expected results: System.Diagnostics.Process.Start() launches process.
Actual results: System.Diagnostics.Process.Start() fails to launch process

Reproduced with: 2018.3.0a5, 2018.2.0f2, 2018.1.9f1, 2017.4.7f1

  1. Resolution Note:

    Postpone due to IL2CPP currently doesn't support external process creation.

Comments (26)

  1. LaireonGames

    Mar 07, 2024 08:02

    Still not working on Unity 2022. Aint publicly owned companies so quick and awesome?

  2. Kamyker

    Oct 26, 2022 22:47

  3. dklassic

    Jul 23, 2022 03:17

    2021 LTS here. As of 2021.3.6f this seems still being an issue.

  4. Erveon

    May 14, 2022 03:01

    Kind of crazy that this hasn't been addressed yet..

  5. wokamoka

    Apr 03, 2022 17:16

    Currently working with Unity 2020.3.15f2.
    We still experience the same problem.
    It is indeed problematic considering google's enforcement of IL2CPP.
    Hoping you will find time sometimes to fix this issue.

  6. sonderous

    Nov 10, 2021 06:09

    Chalk me up as also running into this roadblock...

  7. orionk1

    Dec 04, 2020 01:09

    This is important given google's enforcement of IL2CPP.

  8. kaigangames

    Nov 06, 2020 13:40

    Please fix this. I'm using it to call ffmpeg for streaming. Falling back to Mono till this is fixed.

  9. ParkKyoungSun

    Jul 23, 2020 00:00


Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.