gpt4 book ai didi

c# - 如何创建 "Temporary ASP.NET Files"(以及如何防止重复)

转载 作者:太空狗 更新时间:2023-10-29 17:45:07 26 4
gpt4 key购买 nike

我遇到一个问题,我的 WCF 服务(由 IIS 项目托管)的模块调试窗口中显示了两次 dll。

它们都是从我的“Temporary ASP.NET Files”文件夹加载的。

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\28f464b9_9a03cd01\InversionOfControl.DLL
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\d9bf3211\b2544e2b\assembly\dl3\4cfa5823\2457a584_9803cd01\InversionOfControl.dll

路径几乎完全一样,只是存放dll的文件夹名称不同。

所以这是我的问题:

  1. 什么是“临时 ASP.NET 文件”?

  2. 为什么不只引用我的构建文件夹中的 dll。

  3. 我怎么会得到两个?

  4. 我怎样才能防止它再次发生?

  5. 如果我只是删除它们,这个 problem是“固定的”?

加粗的是我最感兴趣的答案。

最佳答案

您可以随意删除 Temporary ASP.NET Files 下面的任何内容。所有内容都将重新生成(尽管会降低初始性能)。

另请注意,如果您暂时关闭 IIS,则使用资源管理器更容易执行此操作。 (iisreset/stop,删除文件,iisreset/start)。

关于c# - 如何创建 "Temporary ASP.NET Files"(以及如何防止重复),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9744209/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com