fix: resolve Invalid id in Terminal add in still installed error #968
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Root Cause
T_prefix (vs.U_for traditional Office add-ins)T_prefixatk uninstall --mode title-iddoesn't supportT_IDs (30s timeout)Solution
T_prefix title IDsT_prefix to extract the manifest GUID--mode manifest-idinstead of--mode title-idfor uninstallU_IDs continue using--mode title-id(existing behavior)Changes
uninstallWithTeams()inpackages/office-addin-dev-settings/src/publish.tsT_andU_prefixesT_<guid>→--mode manifest-id --manifest-id <guid>Validation/testing performed:
Local Testing done via
npm link.Stop command now works for DA projects without errors or timeouts. Clean add-in un-installation when office app is closed and debug is stopped.