如何從另一個WPF應用程序(4.0應用程序)運行一個WPF exe(位於3.5框架中)。如何在WPF應用程序中調用.exe
上述原因是:
我正在使用一些僅支持3.5框架的第三方,而我現有的應用程序在4.0上。我無法改變當前的應用程序目標類型b'coz它有大約200個需要改變的項目。
我堅持這個問題,我也需要傳遞字符串作爲參數。
下面是代碼,我嘗試過,但沒有得到有任何運氣:
var processInfo = new ProcessStartInfo(path, param);
Process.Start(processInfo);
編輯: 我改變了路線,它爲我工作。但現在問題是我無法獲得.exe應用程序中的命令行參數。就像目前我傳遞「param」(它是一個字符串類型的數組)作爲我的.exe參數。但任何人都可以請幫助我,如何在.exe文件中獲取此參數。手段在window.Loaded處理程序我想獲得這個參數,並基於我想執行一些操作。
仔細檢查路徑,它是否包含目錄和文件。您可能還必須將啓動目錄路徑傳遞給接受更多選項的重載。 – 2011-04-24 18:20:57
重新標記的問題 - 不是WPF或XAML相關的。 – 2011-04-24 18:25:07
您是否使用日誌查看應用程序版本4是否獲取這些參數? – Rev 2011-04-25 12:27:48