.net 是否可以在前台运行devenv.exe?
我需要使用CAB项目构建解决方案。.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
据我所知,我应该使用devenv.exe来构建CAB。
以下命令行在后台启动devenv.exe:
devenv.exe MyActiveX.sln/重建“发布版” 是否可以在前台运行devenv.exe?
我希望获得生成跟踪,而不是文件中的,而是标准输出。在这种情况下,您必须运行
devenv.com
,这是控制台应用程序1devenv.exe
是一个GUI应用程序,因此无法将任何内容打印到当前控制台
1正如
dumpbin
将告诉您的那样。您需要运行“devenv.com”dumpbin
是一个小型实用程序,它将简单地转储PE元数据。这与.NET没有任何关系,只是Windows工作方式的一部分。应用程序属于一个子系统,对于Windows应用程序,这可能意味着控制台或GUI。控制台应用程序也可以创建一个窗口,但它总是将控制台连接到它,而GUI应用程序可以创建一个控制台,但不能重复使用它从中启动的控制台。使用.com
和.exe
作为各自的扩展只需确保当从cmd
运行时,控制台应用程序将被调用(由于PATHEXT
)。