VS 2010 post build,show application console

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS 2010 post build,show application console相关的知识,希望对你有一定的参考价值。

我设置了post build命令行,它将运行一个控制台应用程序(C#)。 VS运行应用程序,但我想看到控制台应用程序窗口。看起来VS创建过程没有窗口,所以我试着用

 [DllImport("user32.dll")]
 static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

但它也不起作用。

编辑:(添加命令行)

“C: AfterBuild.exe”“arg”“$(TargetDir)”

答案

您可以使用“开始”命令来启动新控制台并运行命令。

例如,创建一个这样的批处理文件,将其另存为test.bat:

@echo This is a test.

现在以此文件作为参数开始运行:

start test.bat

批处理文件将在新的控制台窗口上运行。

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/start.mspx?mfr=true

另一答案

如果有人希望在构建过程运行后将命令窗口保持打开状态:

cd "$(SolutionDir)MYPROJECTNAME$(OutDir)$(ConfigurationName)"

启动cmd / k MYPROJECTNAME.exe

以上是关于VS 2010 post build,show application console的主要内容,如果未能解决你的问题,请参考以下文章

无法在 VS2010 build devenv myProject.sln /build "DeBug" /useenv 上包含环境变量

VS 2010 Build 中的 ATL DCOM 对象创建失败

判断一个lib文件是不是为2010 Build

VS2010 配置OGRE,在运行OGRE.sln时报错“无法打开All_Build”说啥不存在,这是为啥啊?

无法使用 Gallio Icarus 3.2 Build 517 和 VS 2010 将调试器附加到主机

关于vs2010