2014-10-30 67 views
1

我寫了一個帶有Mono和Gtk#的C#應用​​程序。 我想在Linux中將文件類型與此程序的擴展名相關聯,以便當用戶點擊該文件時,它必須調用我的程序並在我的程序中打開該文件,這在某種意義上是查看器。Mono C#Gtk#應用程序Linux文件類型關聯

我一直在看互聯網上的不同例子,但找不到關於如何在Linux中將文件關聯到C#單聲道應用程序的示例。

請指教。

回答

1

首先,您需要創建一個與您的文件關聯的自定義MIME類型。您可以在/usr/share/mime中找到MIME類型的示例,我想您對應用程序MIME類型感興趣,它們在/usr/share/mime/application

接下來,您需要將您的應用程序與新的MIME類型相關聯。要爲所有用戶創建關聯,您可以將其添加到/usr/share/applications/defaults.list

相關問題