【发布时间】:2015-10-13 04:37:50
【问题描述】:
我正在关注这篇文章以尝试设置 C# 本机消息传递主机。 C# native host with Chrome Native Messaging
我的示例正在运行,我从 bat 文件中启动 Calc.exe,如下所示:
host.json
{
"name": "tsetools",
"description": "TSE tools for Chrome",
"path": "tse-host.bat",
"type": "stdio",
"allowed_origins": [
"chrome-extension://ddemkjpofammommjpcmkhpajoccdjcdg/"
]
}
tse-host.bat
@echo off
CD C:\Windows\System32
start calc.exe
以上工作正常并启动 Calc.exe
但如果我将 host.json 更改为以下内容:
{
"name": "tsetools",
"description": "TSE tools for Chrome",
"path": "TSEChromeHost.exe",
"type": "stdio",
"allowed_origins": [
"chrome-extension://jahdheagjlkdjcoeibobaphodgpgpacc/"
]
}
我从未在任务管理器中看到“TSEChromeHost.exe”启动。我已经从上面的帖子中构建了 C# 代码,没有任何错误并且可以手动午餐。我在与“host.json”文件相同的文件夹中有“TSEChromeHost.exe”。
关于我做错了什么的任何想法?
【问题讨论】:
标签: c# json google-chrome chrome-native-messaging