关于对类库dll进行regasm Gacutil后,dll是保存在哪里的有谁知道
今天初试类库,写了个简单的例子,并引用了第三方dll,发布,并regasm Gacutil后,用php进行com调用,当调用依赖第三方dll的函数时出现如下错误提示:
未能加载文件或程序集“dog_net_windows, Version=1.0.1.28668, Culture=neutral, PublicKeyToken=56120be447701319”或它的某一个依赖项。系统找不到指定的文件。
从提示来看应该是要调用的dll文件无法找到,但我明明是放在同一目录的,如果不调用依赖第三方dll的函数执行正常
后来我删除了dll(并不是注销 regasm /u),电脑重启后,发现php还是可以继续调用dll,这样就验证了一个问题,通过regasm和Gacutil后,系统应该把对应的dll放到了一个系统环境下,现在只要把第三方的dll放到那个环境应该就可以解决问题
不知道哪位大侠知道regasm和Gacutil后dll被复制到了哪里