Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

@file support with breaking changes to command line options #3205

Merged
merged 16 commits into from
May 26, 2024

Conversation

christophwille
Copy link
Member

@christophwille christophwille commented May 3, 2024

See the amended "Command Line.txt".

Notes:

  • singleInstance is removed. Reason: if the user has a configuration for allowing multiple instances of ILSpy and there are already multiple instances actually running, we cannot enforce that parameter anyways.
  • separate has been replaced with newinstance. This will always open a new instance of ILSpy irrespective of what the user has configured.
  • we no longer use / but standard -- for options
  • we now support @file for passing command line parameters
  • VS Addin uses the new @file approach

@christophwille christophwille linked an issue May 4, 2024 that may be closed by this pull request
@christophwille christophwille marked this pull request as ready for review May 4, 2024 09:29
@siegfriedpammer
Copy link
Member

ilspy --help does nothing and prints nothing

…ot shut down cleanly obviously files will be left over)
…m.IO.IOException: The filename, directory name, or volume label syntax is incorrect. : 'D:\GitWorkspace\ILSpy\ILSpy.AddIn\bin\Debug\net472\@C:\Users\christophw\AppData\Local\Temp\tmp1E90.tmp'
@christophwille
Copy link
Member Author

ilspy --help does nothing and prints nothing

done - with a dialog that pops up on --help.

@siegfriedpammer siegfriedpammer merged commit d777148 into master May 26, 2024
9 checks passed
@siegfriedpammer siegfriedpammer deleted the feature/atfile branch May 26, 2024 09:17
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

New Command Line Parameter @file
2 participants