你iis运行账户的权限不足以读取注册表吧,你直接打开注册表,把对应项的权限开给你iis运行账户
谢谢!我试试能不能通过程序拿到读权限,毕竟是要部署到客户的生产环境,那边要修改东西还要申请,很麻烦
@爱幻想の宅: 你直接从%systemroot%\fonts下找这个文件夹的文件呢?
@Daniel Cai: 因为font文件夹地址可以被修改(虽然一般没人这么干),所以没考虑这样读取,早上写了几个Demo测试,发现IIS还是没法获取到注册表相关权限,现在已经把字体文件放到网站目录了,就是发布包大了20M+