diff --git a/src/funcCoreTools/funcHostTask.ts b/src/funcCoreTools/funcHostTask.ts index 8ccdf5d00..20d6aa8db 100644 --- a/src/funcCoreTools/funcHostTask.ts +++ b/src/funcCoreTools/funcHostTask.ts @@ -83,7 +83,7 @@ const defaultFuncPort: string = '7071'; export function isFuncHostTask(task: vscode.Task): boolean { const commandLine: string | undefined = task.execution && (task.execution).commandLine; - return /func (host )?start/i.test(commandLine || ''); + return /(?:^|[\\/])(func(?:\.exe)?)\s+host\s+start$/i.test(commandLine || ''); } export function registerFuncHostTaskEvents(): void {