我把一个DLL文件放到了全局程序集缓存(GAC)中,并且调试成功也可以加载。但新的问题随之而来,大家肯定都知道,我们在程序中可以用My.Settings存放一些值供程序调用。我在加入到全局程序集缓存的DLL中也加入了My.Settings的功能,并生成了相应的Config文件,文件名为MyDllName.dll.config。我的要求是在DLL加载成功的同时去读这个Config的一些配置,在VS.net 2005的开发环境中运行是没有问题的,能够自动加载。但制作完安装程序部署到别的机器时,却找不到这个config文件了,我默认是装到程序安装目录下,但从程序集缓存加载DLL后却找不到我的config文件。我想问在我安装程序时应该将这个config文件放到什么位置,我的DLL才能自动加载它?
我把一个DLL文件放到了全局程序集缓存(GAC)中,并且调试成功也可以加载。但新的问题随之而来