|
402 | 402 | "id": "Debugger", |
403 | 403 | "description": ".NET Core Debugger (Windows / x64)", |
404 | 404 | "url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-win7-x64.zip", |
405 | | - "installPath": ".debugger", |
| 405 | + "installPath": ".debugger/x86_64", |
406 | 406 | "platforms": [ |
407 | 407 | "win32" |
408 | 408 | ], |
409 | 409 | "architectures": [ |
410 | | - "x86_64" |
| 410 | + "x86_64", |
| 411 | + "arm64" |
411 | 412 | ], |
412 | | - "installTestPath": "./.debugger/vsdbg-ui.exe", |
| 413 | + "installTestPath": "./.debugger/x86_64/vsdbg-ui.exe", |
413 | 414 | "integrity": "10F4DA0626D3BA8599FA27A6C1AE6293037158350A30B55501664DA56E4D7FC9" |
414 | 415 | }, |
415 | 416 | { |
416 | 417 | "id": "Debugger", |
417 | 418 | "description": ".NET Core Debugger (Windows / ARM64)", |
418 | 419 | "url": "https://vsdebugger.azureedge.net/coreclr-debug-1-25-7/coreclr-debug-win10-arm64.zip", |
419 | | - "installPath": ".debugger", |
| 420 | + "installPath": ".debugger/arm64", |
420 | 421 | "platforms": [ |
421 | 422 | "win32" |
422 | 423 | ], |
423 | 424 | "architectures": [ |
424 | 425 | "arm64" |
425 | 426 | ], |
426 | | - "installTestPath": "./.debugger/vsdbg-ui.exe", |
| 427 | + "installTestPath": "./.debugger/arm64/vsdbg-ui.exe", |
427 | 428 | "integrity": "85426D6D98DBCFA1220F5A74D51D8FDB530903F612BF95A406E95D18F67E4821" |
428 | 429 | }, |
429 | 430 | { |
|
888 | 889 | }, |
889 | 890 | "targetArchitecture": { |
890 | 891 | "type": "string", |
891 | | - "description": "[Only supported in local macOS debugging] The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64." |
| 892 | + "enum": [ |
| 893 | + "x86_64", |
| 894 | + "arm64" |
| 895 | + ], |
| 896 | + "description": "The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64. This value is ignored on Linux." |
892 | 897 | }, |
893 | 898 | "type": { |
894 | 899 | "type": "string", |
|
1981 | 1986 | }, |
1982 | 1987 | "targetArchitecture": { |
1983 | 1988 | "type": "string", |
1984 | | - "description": "[Only supported in local macOS debugging] The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64." |
| 1989 | + "enum": [ |
| 1990 | + "x86_64", |
| 1991 | + "arm64" |
| 1992 | + ], |
| 1993 | + "description": "The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64. This value is ignored on Linux." |
1985 | 1994 | }, |
1986 | 1995 | "checkForDevCert": { |
1987 | 1996 | "type": "boolean", |
|
2417 | 2426 | }, |
2418 | 2427 | "targetArchitecture": { |
2419 | 2428 | "type": "string", |
2420 | | - "description": "[Only supported in local macOS debugging] The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64." |
| 2429 | + "enum": [ |
| 2430 | + "x86_64", |
| 2431 | + "arm64" |
| 2432 | + ], |
| 2433 | + "description": "The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64. This value is ignored on Linux." |
2421 | 2434 | } |
2422 | 2435 | } |
2423 | 2436 | } |
|
3113 | 3126 | }, |
3114 | 3127 | "targetArchitecture": { |
3115 | 3128 | "type": "string", |
3116 | | - "description": "[Only supported in local macOS debugging] The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64." |
| 3129 | + "enum": [ |
| 3130 | + "x86_64", |
| 3131 | + "arm64" |
| 3132 | + ], |
| 3133 | + "description": "The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64. This value is ignored on Linux." |
3117 | 3134 | }, |
3118 | 3135 | "checkForDevCert": { |
3119 | 3136 | "type": "boolean", |
|
3549 | 3566 | }, |
3550 | 3567 | "targetArchitecture": { |
3551 | 3568 | "type": "string", |
3552 | | - "description": "[Only supported in local macOS debugging] The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64." |
| 3569 | + "enum": [ |
| 3570 | + "x86_64", |
| 3571 | + "arm64" |
| 3572 | + ], |
| 3573 | + "description": "The architecture of the debuggee. This will automatically be detected unless this parameter is set. Allowed values are x86_64 or arm64. This value is ignored on Linux." |
3553 | 3574 | } |
3554 | 3575 | } |
3555 | 3576 | } |
|
0 commit comments