From 732e719b6888895ac01aa02c2a86d0beb37ec74d Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Tue, 13 Apr 2021 11:18:18 -0700 Subject: Add MEND request state to repair any missing files in MSI packages --- src/WixToolset.Mba.Core/IBootstrapperEngine.cs | 10 ++++++++++ src/balutil/balutil.vcxproj | 6 +++--- src/balutil/packages.config | 2 +- src/bextutil/bextutil.vcxproj | 6 +++--- src/bextutil/packages.config | 2 +- src/mbanative/mbanative.vcxproj | 4 ++-- src/mbanative/packages.config | 2 +- src/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj | 6 +++--- src/test/BalUtilUnitTest/packages.config | 8 ++++---- src/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj | 6 +++--- src/test/BextUtilUnitTest/packages.config | 8 ++++---- 11 files changed, 35 insertions(+), 25 deletions(-) diff --git a/src/WixToolset.Mba.Core/IBootstrapperEngine.cs b/src/WixToolset.Mba.Core/IBootstrapperEngine.cs index e03271ca..af3101dc 100644 --- a/src/WixToolset.Mba.Core/IBootstrapperEngine.cs +++ b/src/WixToolset.Mba.Core/IBootstrapperEngine.cs @@ -315,6 +315,11 @@ namespace WixToolset.Mba.Core /// Modify, + /// + /// + /// + Mend, + /// /// /// @@ -495,6 +500,11 @@ namespace WixToolset.Mba.Core /// Present, + /// + /// + /// + Mend, + /// /// /// diff --git a/src/balutil/balutil.vcxproj b/src/balutil/balutil.vcxproj index 2510b966..6d31f9ba 100644 --- a/src/balutil/balutil.vcxproj +++ b/src/balutil/balutil.vcxproj @@ -2,7 +2,7 @@ - + @@ -98,8 +98,8 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + - + \ No newline at end of file diff --git a/src/balutil/packages.config b/src/balutil/packages.config index 76baf58e..0a0e5748 100644 --- a/src/balutil/packages.config +++ b/src/balutil/packages.config @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/src/bextutil/bextutil.vcxproj b/src/bextutil/bextutil.vcxproj index 6008128f..5007afb8 100644 --- a/src/bextutil/bextutil.vcxproj +++ b/src/bextutil/bextutil.vcxproj @@ -2,7 +2,7 @@ - + @@ -87,8 +87,8 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + - + \ No newline at end of file diff --git a/src/bextutil/packages.config b/src/bextutil/packages.config index 76baf58e..0a0e5748 100644 --- a/src/bextutil/packages.config +++ b/src/bextutil/packages.config @@ -1,6 +1,6 @@  - + \ No newline at end of file diff --git a/src/mbanative/mbanative.vcxproj b/src/mbanative/mbanative.vcxproj index cea2cddc..0f2e6ee0 100644 --- a/src/mbanative/mbanative.vcxproj +++ b/src/mbanative/mbanative.vcxproj @@ -2,10 +2,10 @@ + - @@ -96,7 +96,7 @@ - + \ No newline at end of file diff --git a/src/mbanative/packages.config b/src/mbanative/packages.config index b9f93c69..a6397667 100644 --- a/src/mbanative/packages.config +++ b/src/mbanative/packages.config @@ -4,6 +4,6 @@ - + \ No newline at end of file diff --git a/src/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj b/src/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj index 47bf1285..7fe93b60 100644 --- a/src/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj +++ b/src/test/BalUtilUnitTest/BalUtilUnitTest.vcxproj @@ -3,8 +3,8 @@ + - @@ -69,7 +69,7 @@ - + - + \ No newline at end of file diff --git a/src/test/BalUtilUnitTest/packages.config b/src/test/BalUtilUnitTest/packages.config index 456f4a1f..b8befee3 100644 --- a/src/test/BalUtilUnitTest/packages.config +++ b/src/test/BalUtilUnitTest/packages.config @@ -1,6 +1,10 @@  + + + + @@ -8,8 +12,4 @@ - - - - \ No newline at end of file diff --git a/src/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj b/src/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj index 3e30a74e..ee676f28 100644 --- a/src/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj +++ b/src/test/BextUtilUnitTest/BextUtilUnitTest.vcxproj @@ -3,8 +3,8 @@ + - @@ -68,7 +68,7 @@ - + - + \ No newline at end of file diff --git a/src/test/BextUtilUnitTest/packages.config b/src/test/BextUtilUnitTest/packages.config index 456f4a1f..b8befee3 100644 --- a/src/test/BextUtilUnitTest/packages.config +++ b/src/test/BextUtilUnitTest/packages.config @@ -1,6 +1,10 @@  + + + + @@ -8,8 +12,4 @@ - - - - \ No newline at end of file -- cgit v1.2.3-55-g6feb