南风_K
2018-02-15 09:29
采纳率: 100%
浏览 3.5k

visual studio2015 直接运行控制台程序打不开cmd.exe

图片说明visual studio2015直接点运行控制台程序,显示打不开cmd.exe。就最简单的win32控制台程序,调试时可以打开,但是点Ctrl+F5会出现无法启动程序 C:\Windows\System32\cmd.exe,系统找不到指定文件。试过修复,而且电脑有cmd,在cmd里面能运行生成的.exe,但是VS显示启动不了cmd.exe。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • threenewbee 2018-02-15 09:59
    已采纳

    你的程序没看到编译,看下你的项目目录下的bin中有生成exe没有
    另外,试试看C:\Windows\SysWoW64\cmd.exe

    已采纳该答案
    2 打赏 评论
  • 南风_K 2018-02-15 10:00

    你好,我已经生成已经调试,在bin下有.exe文件,利用cmd也能打开运行,但是CTRl+F5出现这个错误。

    打赏 评论
  • 涵煦 2018-02-16 06:12

    不用system这个函数,用shellexecute或winexec。图片

    打赏 评论
  • loorygo 2018-02-17 07:16

    如果不是改成添加 Console.Read(); 在末尾

    打赏 评论
  • loorygo 2018-02-17 07:17

    需要加console.Readline()方法

    打赏 评论
  • cntoweiyelee 2018-02-24 07:59

    试试把cmd.exe的权限设置为everyone可以访问

    打赏 评论

相关推荐 更多相似问题