使用Visual Studio C#传递命令行参数

Aad*_*oid 25 .net c# visual-studio

如何为我正在使用Visual Studio开发的应用程序设置命令行参数,它是一个控制台应用程序.我在eclipse上做过这个,在Visual Studio上有类似的选项吗?

Ale*_*Aza 42

如果你没有看到,你的Visual Studio肯定有问题Command Line Arguments.

在此输入图像描述

如果无法修复Visual Studio,可以选择将Debug元素添加到Properties文件中:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <PublishUrlHistory />
    <InstallUrlHistory />
    <SupportUrlHistory />
    <UpdateUrlHistory />
    <BootstrapperUrlHistory />
    <ErrorReportUrlHistory />
    <FallbackCulture>en-US</FallbackCulture>
    <VerifyUploadedFiles>false</VerifyUploadedFiles>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
    <StartArguments>Argument1 Argument2</StartArguments>   <<== THIS LINE
  </PropertyGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)

  • 使用命令行解析器等库时是否可以使用命名参数?例如,我如何传递类似`-url https://google.com -p pass -u user` 的内容? (3认同)

HO *_*Pin 6

Visual Studio 2022,此屏幕截图解释了所有步骤

在此输入图像描述