|
17 | 17 | "request": "launch",
|
18 | 18 | "runtimeExecutable": "${execPath}",
|
19 | 19 | "args": [
|
20 |
| - // Create a temp profile that has no extensions / user settings. |
21 |
| - // This allows us to only have the C# extension + the dotnet runtime installer extension dependency. |
22 |
| - "--profile-temp", |
| 20 | + // Launch VSCode using a specific profile to ensure that user settings are not used. |
| 21 | + // This profile must be imported into vscode before running this launch configuration. |
| 22 | + // The profile can be found under /test/csharp-standalone-profile. |
| 23 | + "--profile csharp-standalone-profile", |
23 | 24 | "${workspaceRoot}/test/lsptoolshost/integrationTests/testAssets/slnWithCsproj/.vscode/lsp_tools_host_slnWithCsproj.code-workspace",
|
24 | 25 | "--extensionDevelopmentPath=${workspaceRoot}",
|
25 | 26 | "--extensionTestsPath=${workspaceRoot}/out/test/lsptoolshost/integrationTests"
|
|
40 | 41 | "request": "launch",
|
41 | 42 | "runtimeExecutable": "${execPath}",
|
42 | 43 | "args": [
|
43 |
| - // Create a temp profile that has no extensions / user settings. |
44 |
| - // This allows us to only have the C# extension + the dotnet runtime installer extension dependency. |
45 |
| - "--profile-temp", |
| 44 | + // Launch VSCode using a specific profile to ensure that user settings are not used. |
| 45 | + // This profile must be imported into vscode before running this launch configuration. |
| 46 | + // The profile can be found under /test/csharp-standalone-profile. |
| 47 | + "--profile csharp-standalone-profile", |
46 | 48 | "${workspaceRoot}/test/razor/razorIntegrationTests/testAssets/BasicRazorApp2_1/.vscode/lsp_tools_host_BasicRazorApp2_1.code-workspace",
|
47 | 49 | "--extensionDevelopmentPath=${workspaceRoot}",
|
48 | 50 | "--extensionTestsPath=${workspaceRoot}/out/test/razor/razorIntegrationTests"
|
|
63 | 65 | "request": "launch",
|
64 | 66 | "runtimeExecutable": "${execPath}",
|
65 | 67 | "args": [
|
66 |
| - // Create a temp profile that has no extensions / user settings. |
67 |
| - // This allows us to only have the C# extension + the dotnet runtime installer extension dependency. |
68 |
| - "--profile-temp", |
| 68 | + // Launch VSCode using a specific profile to ensure that user settings are not used. |
| 69 | + // This profile must be imported into vscode before running this launch configuration. |
| 70 | + // The profile can be found under /test/csharp-standalone-profile. |
| 71 | + "--profile csharp-standalone-profile", |
69 | 72 | "${workspaceRoot}/test/omnisharp/omnisharpIntegrationTests/testAssets/${input:omnisharpAssetName}/.vscode/omnisharp_${input:omnisharpAssetName}.code-workspace",
|
70 | 73 | "--extensionDevelopmentPath=${workspaceRoot}",
|
71 | 74 | "--extensionTestsPath=${workspaceRoot}/out/test/omnisharp/omnisharpIntegrationTests"
|
|
86 | 89 | "request": "launch",
|
87 | 90 | "runtimeExecutable": "${execPath}",
|
88 | 91 | "args": [
|
89 |
| - // Create a temp profile that has no extensions / user settings. |
90 |
| - // This allows us to only have the C# extension + the dotnet runtime installer extension dependency. |
91 |
| - "--profile-temp", |
| 92 | + // Launch VSCode using a specific profile to ensure that user settings are not used. |
| 93 | + // This profile must be imported into vscode before running this launch configuration. |
| 94 | + // The profile can be found under /test/csharp-standalone-profile. |
| 95 | + "--profile csharp-standalone-profile", |
92 | 96 | "${workspaceRoot}/test/omnisharp/omnisharpIntegrationTests/testAssets/${input:omnisharpAssetName}/.vscode/omnisharp_lsp_${input:omnisharpAssetName}.code-workspace",
|
93 | 97 | "--extensionDevelopmentPath=${workspaceRoot}",
|
94 | 98 | "--extensionTestsPath=${workspaceRoot}/out/test/omnisharp/omnisharpIntegrationTests"
|
|
0 commit comments