Poszukuję .NET-preferowanego sposobu wykonywania tego samego typu rzeczy, które wykonuje ShellExecute w Win32 (otwieranie, drukowanie itp. Dla dowolnych typów plików).Ekwiwalent ShellExecute w .NET
Programowałem system Windows od ponad 20 lat, ale jestem początkującym programistą w .NET, więc może po prostu szukam w niewłaściwych miejscach. Obecnie używam .NET 2.0 (VS C# 2005), ale w razie potrzeby można użyć VS 2008.
Jeśli jedyną odpowiedzią jest użycie P/Invoke, to może lepiej byłoby napisać moje małe narzędzie używając Win32.
(Istnieje właściwość boolowa "UseShellExecute" na jej temat.) –