我们在某些客户端上安装了.NET桌面应用程序,并且某些系统的应用程序性能和速度存在问题。
我们检查了此问题,发现在安装了MacAfee防病毒软件的客户端上,如果禁用了防病毒软件或路径(C:\ users {用户名} \ appdata \)(除防病毒软件之外),则该问题更为严重。不见了。
由于我们的应用程序需要对某些系统文件夹进行读/写操作,因此我们排除了由我们的应用程序明确使用的文件夹。但是问题仍然存在。似乎.NET内置的API正在某些系统文件夹上执行某些读/写操作。
由于我们不能为所有Windows文件夹或某些大区域(如整个Windows temp文件夹)禁用防病毒功能,所以问题是.NET本身经常使用的文件夹或文件的确切列表是什么?能否将.net配置为使用指定的路径而不是已经使用的路径?