I'm using "windows" API (CreateProcess) to lunch paint.net from another application. The problem I have is paint.net will not execute if it has not already been run manually once during the session.
i.e. restart computer lunch paint.net with API = fail. Lunch paint.net from explorer close paint.net, then lunch paint.net from API = good from now on.
There is no need to control Paint.net any way except starting it.
Any other program attempted to start in the exact same way works perfectly every time. It's only Paint.Net that presents this problem (even other .Net apps).
Anyone else having this problem?