2010-02-11 29 views
2

我需要建立一個CAB項目的解決方案。
據我瞭解,我應該使用devenv.exe來建立CAB。
以下命令行啓動devenv.exe的背景:
devenv.exe的MyActiveX.sln /重建 「發佈」是否有可能在前臺運行devenv.exe?

是否有可能在前臺運行devenv.exe的?
我想獲得生成痕跡不是在文件中,但到標準輸出。

回答

8

你必須在這種情況下,這是控制檯應用運行devenv.comdevenv.exe是一個GUI應用程序,因此根本無法將任何內容打印到當前控制檯。


作爲dumpbin會告訴你。

+0

你是什麼意思DUMPBIN做? – 2010-02-11 10:20:49

+0

我不是.Net開發人員。 – 2010-02-11 10:21:35

+0

'dumpbin'是一個小實用程序,它將簡單地轉儲PE元數據。這與.NET無關,只是Windows工作方式的一部分。一個應用程序屬於* one *子系統,對於Windows應用程序,這可能意味着控制檯或GUI。一個控制檯應用程序也可以創建一個窗口,但它總是將控制檯連接到它,而GUI應用程序可以創建一個控制檯,但不能重新使用它啓動的控制檯。使用'.com'和'.exe'作爲相應的擴展名可以確保在從'cmd'運行時控制檯應用程序將被調用(由於'PATHEXT')。 – Joey 2010-02-11 12:30:09

0

你需要運行 「devenv.com」

相關問題