После успешной сборки я хочу скопировать содержимое папки в место назначения.Я узнал, что это будет работать нормально:
copy "$(TargetPath)" "$(TargetDir)\..\..\..\TB-Annotation Editor\bin\Debug\Plugins\$(TargetFileName)"
Но мне интересно скопировать все * .exe, все * .dll и все * .txt файлы в место назначения, и это может стоить многолинии для каждого плагина.Теперь я хотел спросить, есть ли возможность использовать метку вместо фиксированных имен файлов.
это не работает и вызывает событие «Код ошибки 1»
copy "$(TargetDir)*.*" "$(SolutionDir)bin\Debug\plugins\"
С уважением
- ** Решено , за исключением .dll *
Мне очень жаль, похоже, что это не ошибка из-за "*", а из-за папки, которая вызывается дважды:
copy "$(TargetDir)*.*" "$(SolutionDir)MyProject\bin\Debug\plugins\"
Идет правильно:
"copy
"C:\Daten Laptop\PAG\Net\MyProject\Solution\Plugins\DSP - Alphablend\bin\Debug\DSP - Alphablend.exe"
"C:\Daten Laptop\PAG\Net\MyProject\Solution\MyProject Main\MyProject Main\bin\Debug\plugins\DSP - Alphablend.exe""
Но при использовании " .dll" вместо ". *" (DLL не существует, потому что на данный моментон выбран как * .exe) он снова выдает код ошибки 1.