1

我的C:\Winddows\assembly\temp目录时不时地填充文件夹和dll文件。有时dll我在那里的 s 似乎会干扰我在我的GAC. 我对此没有确凿的证据,但有时如果我删除临时目录中的文件和文件夹似乎会有所帮助(如果可能 - 有时这些文件被例如 Visual Studio 或其他一些进程锁定)。

有人可以解释临时文件夹与GAC. 我做错了什么,或者为什么文件最终会出现在临时文件夹中?

编辑说明:GAC 指的是全局程序集缓存,我......

4

2 回答 2

0

如果您正在使用或开发使用“Shadow Copying Assembly ”活动的 AppDomain 的应用程序,则可能会发生这种情况。这对于 Web 应用程序是正确的,有时对于 NUnit 测试也是如此,但又是 AppDomain 上的一个标志,因此每个应用程序都可能以这种方式运行。

于 2012-11-08T08:26:45.267 回答
0

但根据链接https://docs.microsoft.com/en-us/dotnet/framework/app-domains/shadow-copy-assemblies?redirectedfrom=MSDN

存储在全局程序集缓存中的程序集不会被影子复制。

于 2019-12-23T03:59:08.050 回答