有没有办法确定Chrome中是否安装了带C#代码的特定扩展程序?
我在Stack Overflow中只找到了JS选项。
我试图在%AppData%下查找相关文件,但没有。
注意:要求是使用.Net 3.5进行开发。
答案 0 :(得分:1)
解决了它。问题是扩展是从解压缩的文件夹以开发人员模式加载的。因此,它未复制到%USERPROFILE%\ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Extensions \目录。
因此,要查找扩展,您必须首先查看manifest.json文件的上述路径,然后:
Load: %USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default\preferences (it's a file)
Deserialize the json content.
iterate objects with "path" property.
Go to each path and open the manifest.json file
希望它会对某人有所帮助。