My app launches and loads the file if I do: myApp /file:c:\nospaces.asd
from cmd
but if I do myApp /file:c:\with spaces.asd
it won't work because the program receives two arguments: myApp /file:c:\with
and spaces.asd
.
I know that I can do myApp "/file:c:\with spaces.asd"
and it'll work like that from cmd
. However this isn't a good solution because if I double click the .asd
file (custom extension) (and select launch with my app) then main
won't be getting the arguments as one line but as two arguments.
How can I go about fixing this issue so that my main
will receive only one argument when double clicking the file?