-1
我需要在我的Wix項目中包含所有文件依賴項,手動執行它是一件很痛苦的事情。所以我搜索了這個網站,發現了這個批處理文件。我按照步驟,但得到的錯誤。批處理文件所做的是掃描所有項目並生成wxs文件。這個批處理文件有什麼問題?
@echo off
set SOLUTIONDIR=%1
set OUTPUTFILE=%2
echo Starting Dependency check...
echo ^<?xml version="1.0" encoding="UTF-8"?^> > %OUTPUTFILE%
echo ^<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"^> >> %OUTPUTFILE%
echo ^<Fragment^> >> %OUTPUTFILE%
echo ^<ComponentGroup Id="MesDependance" Directory="INSTALLFOLDER"^> >> %OUTPUTFILE%
for %%F in (%SOLUTIONDIR%ClientSetup\bin\Debug\*.dll) do (
echo "-- Adding %%~nxF"
echo ^<Component Id="%%~nF"^> >> %OUTPUTFILE%
echo ^<File Id="%%~nF" Name="%%~nxF" Source="%%~dpnxF" Vital="yes" KeyPath="yes" DiskId="1"/^> >> %OUTPUTFILE%
echo ^</Component^> >> %OUTPUTFILE%
)
echo ^</ComponentGroup^> >> %OUTPUTFILE%
echo ^</Fragment^> >> %OUTPUTFILE%
echo ^</Wix^> >> %OUTPUTFILE%
echo Dependency check done.
該錯誤是錯誤\t \t 104命令 「呼叫 」C:\ ForInstaller \ EasyLobby VMS 11 \ ClientConfigurationUtil \ GenerateDependency.bat「 」C:\ ForInstaller \ EasyLobby VMS 11 \「」 C:\ ForInstaller \ EasyLobby VMS 11 \ ClientConfigurationUtil \ Dependencies.wxs「」用代碼1退出。\t ClientConfigurationUtil –