我们有一个库(XLL 文件),我们通过 RegisterXLL 方法通过 C# 代码中的 Excel 自动化将其从网络驱动器加载到 Excel。最近我们切换到 VS2010,现在我们的库不再需要单个 xll,它还需要加载 msvcp100.dll 和 msvcr100.dll(我们在依赖项walker 中看到它)。
如果PC安装了VS2010是可以的,那么这些文件在C:\WINDOWS\system32\文件夹下,但是对于普通用户来说不是这样。而且我们不能在其中分发这两个文件。如果我们将这些文件放在同一个网络文件夹中,它们将不会从那里加载。当我们加载我们的库时,有什么方法可以强制 Excel 同时加载这些文件?