From ea07345dfe15546bccb6beec2fba5d87a00e514f Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Thu, 8 Sep 2016 15:10:07 -0700 Subject: [PATCH] Ensure Test Adapter Dependency DLLs are Copied to VSIX **Problem** Test adapter depends on newtonsoft.json and Microsoft.VisualStudio.Shell.Interop. These are not included on their own in our vsix. My previous fix just updated the vsix manifest and did not properly include these files **Fix** Add copy step to ensure we copy these files to the vsix. --- Nodejs/Product/Nodejs/Nodejs.csproj | 10 ++++++++++ Nodejs/Product/Nodejs/source.extension.vsixmanifest | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Nodejs/Product/Nodejs/Nodejs.csproj b/Nodejs/Product/Nodejs/Nodejs.csproj index de5d96be1..ce5d740cf 100644 --- a/Nodejs/Product/Nodejs/Nodejs.csproj +++ b/Nodejs/Product/Nodejs/Nodejs.csproj @@ -923,6 +923,16 @@ true . + + PreserveNewest + true + . + + + PreserveNewest + true + . + PreserveNewest true diff --git a/Nodejs/Product/Nodejs/source.extension.vsixmanifest b/Nodejs/Product/Nodejs/source.extension.vsixmanifest index 0859817e1..96e007af8 100644 --- a/Nodejs/Product/Nodejs/source.extension.vsixmanifest +++ b/Nodejs/Product/Nodejs/source.extension.vsixmanifest @@ -29,6 +29,6 @@ - + \ No newline at end of file