実際にはChromeネイティブメッセージングを使用してOSXで実行可能なC#monoを起動しようとしています。Monoを使ったクロムネイティブメッセージ
これまでのところ、私はOSXで実行ファイルを起動することができていたことがありません(それはWindows上でうまく動作します)
ここでは、ネイティブメッセージングホストのマニフェストです:
{
"allowed_origins" :
[
"chrome-extension://njbimgehbcecolchhhfpamfobkedoein/"
],
"description" : "test native messaging host",
"name" : "com.myapp.native.host",
"path" : "/Applications/myapp/launch.sh",
"type" : "stdio"
}
はここで打ち上げです。 SHファイル:
#!/bin/bash
/usr/local/bin/mono --runtime=v4.0.30319 my_executable.exe "[email protected]"
私は常に次のエラーを取得する:
"ネイティブホストが終了しました。"
1 /仕事におそらくこの方法で、私は何かが欠けている?(それは標準入力のエントリを読み込む)私はshのファイルを起動しようとしましたが、それがうまく動作するようですか 2/Monoを使用して実行可能ファイルを起動する別の方法はありますか? (私はマニフェストに実行可能なパスを直接入れてみましたが、動作しません。 3/Mono(Python/C++)以外のものを使用する必要がありますか、実行可能ファイルを書き直す必要があり、多くの費用がかかります。
あなたの素早く徹底的な答えに感謝します。 Btw私は現在あなたのすばらしいDll PKCS11Interopを使用しています。 – Thordax
@Thordax:それは素晴らしいです。私はあなたがそれを好きうれしい。 – jariq