В событии перед сборкой, VS2017, я добавил следующие строки, чтобы «дотронуться» до моей программы, чтобы она компилировалась и получала дату / время компиляции для моей «информации о сборке», которая показана в моем информационном блоке about.
copy /b "$(ProjectDir)\MyAbout.cs"+,,
echo %date% %time% > "$(ProjectDir)\Resources\BuildDate.txt"
Это работает отлично, но я заметил, что у меня есть копия «MyAbout.cs» в двоичном каталоге, где находится исполняемый файл. У меня сложилось впечатление, что копия не будет иметь место, если не будет предоставлено никаких аргументов.
Windows 10