visual-studio - 在 powershell 中打开控制台应用程序

标签 visual-studio powershell cmd

我目前正在开发一个 win32 控制台应用程序,并且想知道是否有任何方法可以让 Visual Studio 在我调试它时在 powershell 而不是 cmd.exe 中打开它。

我真正想要的是一个更好的外壳,我可以在不点击的情况下复制/粘贴等。

谢谢

最佳答案

我认为您将 NT 控制台子系统(提供公共(public)服务的应用程序框架)与 cmd.exe(使用这些服务的应用程序)混合在一起。当 Visual Studio 运行控制台应用程序时,它实际上并没有运行 CMD。 CMD 本身就是一个控制台应用程序,与您尝试调试的应用程序没有什么不同,因此“在 powershell”中运行您的应用程序同样是一个错误的概念。

如果您的意思是尝试在 PowerShell ISE 中运行它,这是不可能的。 ISE 是一个 Windows 应用程序(NT GUI 子系统),它是一个与控制台完全不同的子系统。

-Oisin

关于visual-studio - 在 powershell 中打开控制台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2967994/

相关文章:

asp.net - 在 Visual Studio 2017 中重命名项目

powershell - 如何在 PowerShell 中为脚本提供参数属性?

batch-file - 从批处理脚本中的字符串中删除单个字母

visual-studio - Visual Studio 2013 更新 2 - 代码文件随机损坏

c++ - 一条定义规则警告

powershell - RoboCopy “Access Denied”不返回失败

windows - 无法远程运行 powershell 脚本,导致 Azure 中的测试代理部署失败

python - 如何在 Windows 上的 Python 3 中运行子进程以转换视频?

powershell - 使用PowerShell在cmd.exe中运行命令

visual-studio - Visual Studio 是否有可用的调试符号?