I recently get this error very often, since I am on 6.2. - I can not really re-produce it, but it pops up when opening something from the help browser (doesn’t matter what) while having the project open I am currently working on (using Fuse).
IOException: "The process cannot access the file 'C:\Users\Ignaz\AppData\Local\Temp\vvvv-package-cache\2024.6.2\VL.Fuse_HDE_Plugin.1.0.3-beta03\VL.Fuse.HDE.vl.dll' because it is being used by another process."
StackTrace:
Microsoft.Win32.SafeHandles.SafeFileHandle { private static Microsoft.Win32.SafeHandles.SafeFileHandle CreateFile(string fullPath, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options) { ... } }
Microsoft.Win32.SafeHandles.SafeFileHandle { internal static Microsoft.Win32.SafeHandles.SafeFileHandle Open(string fullPath, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options, long preallocationSize, System.Nullable<System.IO.UnixFileMode> unixCreateMode) { ... } }
System.IO.Strategies.FileStreamHelpers { private static System.IO.Strategies.FileStreamStrategy ChooseStrategyCore(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.FileOptions options, long preallocationSize, System.Nullable<System.IO.UnixFileMode> unixCreateMode) { ... } }
System.IO.File { public static System.IO.FileStream OpenWrite(string path) { ... } }
VL.Lang.Packages.PackageCompiler+<CompileCoreAsync>d__32 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Lang.Packages.PackageCompiler+<CompileAsync>d__30 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Lang.Packages.PackageCompiler+<CompilePackagesAsync>d__29 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
VL.Model.Internal.Solution+<RestoreAsync>d__14 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Model.Internal.Solution+<LoadDocumentAsync>d__11 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
System.Runtime.CompilerServices.TaskAwaiter`1 { public TResult GetResult() { ... } }
VL.Model.Solution+<LoadDocumentAsync>d__53 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
VL.HDE.PatchEditor.NavigationMenuProvider+<DoOpenDocumentsAsync>d__51 { private virtual void MoveNext() { ... } }
AggregateException: "One or more errors occurred. (The process cannot access the file 'C:\Users\Ignaz\AppData\Local\Temp\vvvv-package-cache\2024.6.2\VL.Fuse_HDE_Plugin.1.0.3-beta03\VL.Fuse.HDE.vl.dll' because it is being used by another process.)"
InnerExceptions: "1"
StackTrace:
VL.HDE.PatchEditor.NavigationMenuProvider+<DoOpenDocumentsAsync>d__51 { private virtual void MoveNext() { ... } }
System.Runtime.ExceptionServices.ExceptionDispatchInfo { public void Throw() { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void ThrowForNonSuccess(System.Threading.Tasks.Task task) { ... } }
System.Runtime.CompilerServices.TaskAwaiter { private static void HandleNonSuccessAndDebuggerNotification(System.Threading.Tasks.Task task, System.Threading.Tasks.ConfigureAwaitOptions options) { ... } }
VL.Model.VLSession+<>c__DisplayClass186_0+<<RunAndForget>b__0>d { private virtual void MoveNext() { ... } }