INFO : 2024-07-01 20:23:16Z - Directory C:\Websites\InedoSecurityLabs configured. INFO : 2024-07-01 20:23:16Z - Directory C:\Websites\InedoSecurityLabs\Web configured. INFO : 2024-07-01 20:23:16Z - Directory C:\Websites\InedoSecurityLabs\Service configured. INFO : 2024-07-01 20:23:16Z - Deploying InedoSecurityLabs.Sql artifact as zip file to C:\Windows\TEMP\InedoAgent\BuildMaster\23.120.177.74\Temp\_E460289\... INFO : 2024-07-01 20:23:16Z - Artifact deployed. INFO : 2024-07-01 20:23:16Z - Configuration file version number is not specified; using latest version. INFO : 2024-07-01 20:23:16Z - Deploying C:\Windows\TEMP\InedoAgent\BuildMaster\23.120.177.74\Temp\_E460289\.config\dotnet-tools.json... INFO : 2024-07-01 20:23:16Z - Deployment complete. INFO : 2024-07-01 20:23:16Z - Ensuring dotnet SDK is present... INFO : 2024-07-01 20:23:17Z - dotnet-install: Note that the intended use of this script is for Continuous Integration (CI) scenarios, where: INFO : 2024-07-01 20:23:17Z - dotnet-install: - The SDK needs to be installed without user interaction and without admin rights. INFO : 2024-07-01 20:23:17Z - dotnet-install: - The SDK installation doesn't need to persist across multiple CI runs. INFO : 2024-07-01 20:23:17Z - dotnet-install: To set up a development environment or to run apps, use installers rather than this script. Visit https://dotnet.microsoft.com/download to get the installer. INFO : 2024-07-01 20:23:19Z - dotnet-install: .NET Core SDK with version '6.0.423' is already installed. INFO : 2024-07-01 20:23:19Z - dotnet-install: Binaries of dotnet can be found in C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\dotnet\ INFO : 2024-07-01 20:23:19Z - .NET SDK installed/verified. INFO : 2024-07-01 20:23:21Z - Tool installed. INFO : 2024-07-01 20:23:21Z - Running dotnet command: inedosql INFO : 2024-07-01 20:23:23Z - Stopping app pool InedoSecurityLabs... INFO : 2024-07-01 20:23:23Z - App pool InedoSecurityLabs state is now Stopping. INFO : 2024-07-01 20:23:25Z - App pool is stopped. INFO : 2024-07-01 20:23:25Z - Deploying InedoSecurityLabs.Web artifact to C:\Websites\InedoSecurityLabs\Web... INFO : 2024-07-01 20:23:37Z - Artifact deployed. INFO : 2024-07-01 20:23:37Z - Application Pool "InedoSecurityLabs" configured. INFO : 2024-07-01 20:23:37Z - Binding http:*:80:security.inedo.test already exists. INFO : 2024-07-01 20:23:37Z - Binding "http:*:80:security.inedo.test" configured. INFO : 2024-07-01 20:23:37Z - Site "InedoSecurityLabs" configured. INFO : 2024-07-01 20:23:37Z - Configuration file version number is not specified; using latest version. INFO : 2024-07-01 20:23:37Z - Deploying C:\Websites\InedoSecurityLabs\Web\appsettings.json... INFO : 2024-07-01 20:23:37Z - Deployment complete. INFO : 2024-07-01 20:23:37Z - Configuration file version number is not specified; using latest version. INFO : 2024-07-01 20:23:38Z - Deploying C:\Websites\InedoSecurityLabs\Web\robots.txt... INFO : 2024-07-01 20:23:38Z - Deployment complete. INFO : 2024-07-01 20:23:38Z - Configuration file version number is not specified; using latest version. INFO : 2024-07-01 20:23:38Z - Deploying C:\Websites\InedoSecurityLabs\Web\Web.config... INFO : 2024-07-01 20:23:38Z - Deployment complete. INFO : 2024-07-01 20:23:38Z - Starting app pool InedoSecurityLabs... INFO : 2024-07-01 20:23:38Z - App pool InedoSecurityLabs state is now Started. INFO : 2024-07-01 20:23:38Z - App pool is started. INFO : 2024-07-01 20:23:38Z - Stopping service InedoSecurityLabs... INFO : 2024-07-01 20:24:08Z - Service is stopped. INFO : 2024-07-01 20:24:08Z - Deploying InedoSecurityLabs.Service artifact to C:\Websites\InedoSecurityLabs\Service... ERROR: 2024-07-01 20:24:09Z - Unhandled exception: System.IO.IOException: The process cannot access the file 'C:\Websites\InedoSecurityLabs\Service\InedoSecurityLabs.Service.dll' because it is being used by another process. at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options) at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize) at Inedo.IO.FileEx.Open(String fileName, FileMode fileMode, FileAccess fileAccess, FileShare fileShare, FileOptions fileOptions) at Inedo.Agents.RemoteFileHost.OpenFileAsync(String fileName, FileMode fileMode, FileAccess fileAccess, FileShare fileShare) at Inedo.Agents.AgentCommand`1.Inedo.Agents.IAgentCommandWithResponse.ExecuteAsync(Stream responseStream) at Inedo.Agents.AgentCommandDispatcher.ExecuteCommandAsync(AgentCommand command, IClientConnection connection)