1

我有一個編譯的C#可執行文件。它基本上打開Microsoft Word並創建一個Word文檔保存並關閉它。 (我使用.Net創建它)。編譯C#exe如何與Robot Framework一起使用?

現在我想讓Robot Framework運行基於此編譯的C#exe的測試。

我發現這個例子: https://code.google.com/p/robotframework/wiki/HowToUseCSharp

不幸的是,這個例子使用DLL作爲一個例子。 有誰知道是否有一個例子使用exe。

我基本上在尋找更多的方法來整合C#和Robot Framework。

回答

3

你可以像使用DLL一樣使用exe文件,只需要將exe文件作爲參考文件就像使用.net DLL文件和其他所有文件應該完全一樣。 (注意:如果你在哪裏使用Native而不是像C++這樣的託管代碼,這是行不通的!.NET對待.DLL程序集和.EXE程序集完全一樣,只有一個會啓動static void Main(函數,如果你在窗口中雙擊它)