diff --git a/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj b/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj
index b722221..8c47250 100644
--- a/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj
+++ b/src/ElectronNET.Samples.ElectronHostHook/ElectronNET.Samples.ElectronHostHook.csproj
@@ -14,7 +14,7 @@
true
ElectronHostHook/tsconfig.json
true
- true
+ false
diff --git a/src/ElectronNET/build/ElectronNET.LateImport.targets b/src/ElectronNET/build/ElectronNET.LateImport.targets
index 398861a..46ccd06 100644
--- a/src/ElectronNET/build/ElectronNET.LateImport.targets
+++ b/src/ElectronNET/build/ElectronNET.LateImport.targets
@@ -177,9 +177,12 @@
+
+ Exclude="$(ElectronSourceFilesPath)\**\build-helper.js;$(ElectronSourceFilesPath)\**\tsconfig.json" />
@@ -213,12 +216,15 @@
-
-
+
+
@@ -229,11 +235,11 @@
+ Condition="'$(ElectronHasCustomHookCode)' == 'true' AND '$(TypeScriptCompileBlocked)' == 'true'">
-
+
@@ -257,13 +263,45 @@
+
+
+
+
+ false
+ true
+ <_NpmCmd>npm install
+ <_NpmCmd Condition="'$(IsLinuxWsl)' == 'true'">wsl bash -ic '$(_NpmCmd)'
+
+
+
+
+
+
+
+
+
- $(ElectronDirName)\%(DestinationRelativePath)
- $(ElectronDirName)\%(DestinationRelativePath)
+ $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension)
+ $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension)
+ $(ElectronDirName)\ElectronHostHook\%(Filename)%(Extension)
PreserveNewest