diff --git a/build-sln.bat b/build-sln.bat
index e44334ba91..42e42eae2a 100644
--- a/build-sln.bat
+++ b/build-sln.bat
@@ -19,11 +19,6 @@ if "%configuration%" == "Release" (
call :showhelp %0
exit /b 1
)
-
-set path=%path%;%VCPKG_INSTALLATION_ROOT%
-
-vcpkg.exe integrate install
-
if not defined CMD_MSBUILD call %~dp0tools\find-tools.bat
if not defined CMD_MSBUILD (
echo msbuild.exe was not found.
diff --git a/sakura/funccode.targets b/sakura/funccode.targets
index 35b161f121..96a8beb841 100644
--- a/sakura/funccode.targets
+++ b/sakura/funccode.targets
@@ -9,6 +9,7 @@
true
+ $(VcpkgRoot);$(ExecutablePath)
$(VcpkgInstalledDir)$(VcpkgTriplet)\tools\header-make\HeaderMake.exe
..\sakura_core\Funccode_define.h
..\sakura_core\Funccode_enum.h
@@ -17,7 +18,7 @@
Condition="!Exists('$(HeaderMake)')"
AfterTargets="GenerateGitHash"
BeforeTargets="FuncCodeDefine;FuncCodeEnum">
-
+