UFT を起動し、「QTObjectModelLib」を使用してテストを実行できる場合、適切なアプリケーション クラスまたは「Run Result Viewer」アプリケーション用の別のライブラリが角を曲がったところにあり、結果の xml ファイルを開くことができます。
一般に、C# アプリから別のアプリを起動し、ファイルをフィードして開きたいと考えています。おそらく、共通の .net クラスを使用した独自のアプリケーション クラスを使用せずに、これを行うことができます。
次のように「ProcessStartInfo」を試しましたが、成功しませんでした:
ProcessStartInfo start = new ProcessStartInfo();
start.Arguments = @"...\Results.xml";
start.FileName = @"....\QTReport.exe";
using (Process ResultViewerProc = Process.Start(start))
{
start.WaitForExit();
}