我的--disable-web-security旗子有问题.它在Windows上的Chrome 48和Chrome 49 beta中无效.
我已经尝试杀死所有实例,重新启动并首先使用标志运行Chrome,尝试使用不同的计算机.在测试版中我可以看到警告弹出窗口("你正在使用不支持的标志.."),但CORS仍在执行中.公共版本似乎完全忽略了这个标志.
似乎没有新闻或人们有关于此的报道,因此它可能是一个本地问题.将不胜感激帮助或任何相关信息.
看起来从谷歌Chrome 63开始加载自签名crx文件失败,并显示一条消息:"此扩展程序可能已损坏".在浏览器日志中,我看到Chrome正在尝试检查商店中已验证的内容,当然还有失败.
content_hash_fetcher.cc(252)] Missing verified contents for cfbklnofppkbgcfhppceodfodekoecoa, fetching...
job failed for cfbklnofppkbgcfhppceodfodekoecoa reason:1
VerifyFailed cfbklnofppkbgcfhppceodfodekoecoa reason:1
Run Code Online (Sandbox Code Playgroud)
对于我可以检查的所有扩展,都会发生这种情况.自签名crx在重新加载Chrome一段时间后被禁用,但这基本上可以用于基本测试.现在似乎根本不可能.有没有办法在Chrome 63上安装扩展程序进行测试?
安装解压缩的扩展程序(现在)可以正常工作,但这与安装crx不同.我们遇到了一些未解压扩展的问题,主要是使用init和存储.
UPD:此问题在此处进行了跟踪https://bugs.chromium.org/p/chromium/issues/detail?id=794219
这段代码
Regex regex = new Regex("blah", RegexOptions.Singleline & RegexOptions.IgnoreCase);
Run Code Online (Sandbox Code Playgroud)
编译后在ILSpy中看起来像这样:
Regex regex = new Regex("blah", RegexOptions.None);
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况,并且它是正则表达式在.Net 3.5中不匹配的原因吗?在4.5它工作.