Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
307 views
in Technique[技术] by (71.8m points)

.net - Debugging Windows Forms application that accepts command line arguments in Visual Studio

I created the application in Windows Forms that checks, if it contains specific command line arguments and acts accordingly.

Now I would like to test/debug my code with different command lines arguments.

I entered command line arguments by clicking on my project and choosing Properties/Debug. But when I start the debugging, I receive following message

The current project settings specify that the project will be debugged with specific security permissions. In this mode, command line arguments will not be passed to the executable.

In Properties/Security, "This is full trust application" is selected, so I am not sure why it is complaining.

question from:https://stackoverflow.com/questions/6738381/debugging-windows-forms-application-that-accepts-command-line-arguments-in-visua

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You have setup ClickOnce publishing for this project, which adds a security restriction preventing command line parameters from being processed.

To remove the security restriction:

  • Open Project Properties
  • Go to the Security tab
  • Unchecked the "Enable ClickOnce Security Settings"

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...