C# ASP.NET Core 2.2临时目录在哪里?
对于ASP.NET MVC5(.net4.8),ASP.NET临时目录为:C# ASP.NET Core 2.2临时目录在哪里?,c#,asp.net,asp.net-core-2.0,C#,Asp.net,Asp.net Core 2.0,对于ASP.NET MVC5(.net4.8),ASP.NET临时目录为: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files 但我无法确定哪些是ASP.NET Core的临时目录(如果ASP.NET Core 2.2有任何区别的话) 澄清:我们的ASP
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
但我无法确定哪些是ASP.NET Core的临时目录(如果ASP.NET Core 2.2有任何区别的话)
澄清:我们的ASP.NET Core 2.2网站运行时,其AppPool.NET CLR版本设置为“无托管代码”(我们使用AspNetCoreModuleV2以进程内模式运行这些网站)
澄清2:正如@PanagiotisKanavos正确指出的那样,在正常情况下,我们不应该访问此类临时文件夹中的任何内容。然而,我们的一个ASP.NET Core 2.2网站中的DLL发生了一次意外,导致一些旧的/缓存的DLL在VS中不断加载,而导致异常(是的,我们已经深度清理了VS解决方案+C:\Temp+全局nuget缓存文件夹,但没有乐趣)。在我们对出现这种行为的PC机进行故障排除的过程中,我们想为我们的ASP.NET核心网站手动重置ASP.NET缓存(如果存在的话)。你为什么在意?您不应该访问该文件夹中的任何内容。在任何情况下,.NETCore的工作方式都非常不同,尤其是在Linux或MacOS上。您正在寻找一些临时DLL或缓存吗?或者试图删除它们以解决一些问题?它与其他版本位于同一目录中,如果您觉得没有,您可能没有安装它。@PanagiotisKanavos感谢您的及时回复。你完全正确。在正常情况下,我们不应该访问该文件夹中的任何内容。然而,我们的一个ASP.NET Core 2.2网站中的DLL发生了意外,导致一些旧DLL不断加载到VS中,而导致异常(是的,我们已经深入清理了VS解决方案+C:\Temp+全局nuget缓存文件夹,但没有乐趣)。在我们尝试在出现这种行为的PC上对其进行故障排除时,我们认为应该手动重置ASP.NET核心网站的ASP.NET缓存(如果存在)。@XDS将该信息添加到问题本身中是的,这是一个XY问题。询问你的实际问题,而不是你认为什么可以解决它,在这种情况下,这无论如何都不会。你为什么在意?您不应该访问该文件夹中的任何内容。在任何情况下,.NETCore的工作方式都非常不同,尤其是在Linux或MacOS上。您正在寻找一些临时DLL或缓存吗?或者试图删除它们以解决一些问题?它与其他版本位于同一目录中,如果您觉得没有,您可能没有安装它。@PanagiotisKanavos感谢您的及时回复。你完全正确。在正常情况下,我们不应该访问该文件夹中的任何内容。然而,我们的一个ASP.NET Core 2.2网站中的DLL发生了意外,导致一些旧DLL不断加载到VS中,而导致异常(是的,我们已经深入清理了VS解决方案+C:\Temp+全局nuget缓存文件夹,但没有乐趣)。在我们尝试在出现这种行为的PC上对其进行故障排除时,我们认为应该手动重置ASP.NET核心网站的ASP.NET缓存(如果存在)。@XDS将该信息添加到问题本身中是的,这是一个XY问题。询问你的实际问题,而不是你认为什么可以解决它,在这种情况下无论如何都不会。