admin管理员组

文章数量:1356775

When developing a single file self-contained WPF application using .NET 8 that uses the WebView2 component, a folder is created under %temp%\ while the application is running.

What is the purpose of this folder, when and how is it created, and is it possible or needed to clean up this folder when the application is closed?

When developing a single file self-contained WPF application using .NET 8 that uses the WebView2 component, a folder is created under %temp%\ while the application is running.

What is the purpose of this folder, when and how is it created, and is it possible or needed to clean up this folder when the application is closed?

Share Improve this question asked Mar 28 at 9:38 Caveman74Caveman74 1429 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 0

The folder %temp%\ is needed because we are using native libraries (in our case the WebView2 component) in a single file deployment.

This folder is used to extract the native libraries from the single executable and load them into memory. More information on this can be found here: (Single-file deployment | Native libraries)[https://learn.microsoft/en-us/dotnet/core/deploying/single-file/overview?tabs=cli#native-libraries].

本文标签: wpfUnderstanding tempnet FolderStack Overflow