C# launchSettings.json配置文件中commandName允许的值是什么?
我正在尝试设置一个自定义launchSettings.json配置文件,该配置文件运行executablePath和commandLineArgs参数指定的可执行文件 但是,它要求我为commandName选择一个值,以便F5工作。IIS和Project都可以工作,但它们似乎做常规的事情C# launchSettings.json配置文件中commandName允许的值是什么?,c#,.net,visual-studio,asp.net-core,C#,.net,Visual Studio,Asp.net Core,我正在尝试设置一个自定义launchSettings.json配置文件,该配置文件运行executablePath和commandLineArgs参数指定的可执行文件 但是,它要求我为commandName选择一个值,以便F5工作。IIS和Project都可以工作,但它们似乎做常规的事情 commandName还有哪些其他选项可用 是否有其他方法可以构建完全自定义的配置文件 更新:另一个选项似乎是“可执行”,但这会导致VS尝试调试该可执行文件。在我的例子中,我想运行一个shell可执行文件,
- commandName还有哪些其他选项可用李>
- 是否有其他方法可以构建完全自定义的配置文件
更新:另一个选项似乎是“可执行”,但这会导致VS尝试调试该可执行文件。在我的例子中,我想运行一个shell可执行文件,它将执行一些设置,然后要求VS附加到当前正在运行的进程。名称并不重要,它们只是Visual Studio使用的标记,当您点击debug时,允许您选择要启动的设置…@JohnPeters我相信您正在考虑配置文件名称,不是命令名。我将更新以包含一个示例配置文件以显示我的意思。名称并不重要,它们只是Visual Studio用来选择在点击调试时启动哪个设置的标记…@JohnPeters我相信您考虑的是配置文件名称,而不是命令名。我将更新以包含一个示例配置文件,以显示我的意思。
{
"profiles": {
"Custom": {
"commandName": // what should this be?,
"executablePath": "mycustomexecutable.exe",
"commandLineArgs": "my custom args"
}
}
}