Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 是否可以在前台运行devenv.exe?_.net_Visual Studio 2008_Build Process_Devenv - Fatal编程技术网

.net 是否可以在前台运行devenv.exe?

.net 是否可以在前台运行devenv.exe?,.net,visual-studio-2008,build-process,devenv,.net,Visual Studio 2008,Build Process,Devenv,我需要使用CAB项目构建解决方案。 据我所知,我应该使用devenv.exe来构建CAB。 以下命令行在后台启动devenv.exe: devenv.exe MyActiveX.sln/重建“发布版” 是否可以在前台运行devenv.exe? 我希望获得生成跟踪,而不是文件中的,而是标准输出。在这种情况下,您必须运行devenv.com,这是控制台应用程序1devenv.exe是一个GUI应用程序,因此无法将任何内容打印到当前控制台 1正如dumpbin将告诉您的那样。您需要运行“devenv

我需要使用CAB项目构建解决方案。
据我所知,我应该使用devenv.exe来构建CAB。
以下命令行在后台启动devenv.exe:
devenv.exe MyActiveX.sln/重建“发布版”

是否可以在前台运行devenv.exe?

我希望获得生成跟踪,而不是文件中的,而是标准输出。

在这种情况下,您必须运行
devenv.com
,这是控制台应用程序1
devenv.exe
是一个GUI应用程序,因此无法将任何内容打印到当前控制台



1正如
dumpbin
将告诉您的那样。

您需要运行“devenv.com”

dumpbin
是一个小型实用程序,它将简单地转储PE元数据。这与.NET没有任何关系,只是Windows工作方式的一部分。应用程序属于一个子系统,对于Windows应用程序,这可能意味着控制台或GUI。控制台应用程序也可以创建一个窗口,但它总是将控制台连接到它,而GUI应用程序可以创建一个控制台,但不能重复使用它从中启动的控制台。使用
.com
.exe
作为各自的扩展只需确保当从
cmd
运行时,控制台应用程序将被调用(由于
PATHEXT
)。