Dee*_*pak 18 c# cmd visual-studio-2010 post-build-event
我正在尝试使用Visual Studio中的PostBuildEvent中的以下命令行在构建输出文件夹中创建名为Design的文件夹
mkdir $(TargetDir)Design ....Runs Successfully but folder is not created
mkdir "$(TargetDir)Design" ....Runs Successfully but folder is not created
MD $(TargetDir)Design ....Runs Successfully but folder is not created
MD "$(TargetDir)Design" ....Runs Successfully but folder is not created
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我我做错了什么
Eri*_*ric 34
你需要做一些事情:
if not exist DirToCreate mkdir DirToCreate
Run Code Online (Sandbox Code Playgroud)
use*_*499 15
这对我有用(Design是你想要创建的文件夹):
mkdir $(TargetDir)\Design
Run Code Online (Sandbox Code Playgroud)
如果您想先检查是否存在:
if not exist $(TargetDir)\Design mkdir $(TargetDir)\Design
Run Code Online (Sandbox Code Playgroud)
除了前面的两个答案之外,您还可以使用如下变量:
SET path=$(TargetDir)\Design
if not exist "%path%" mkdir "%path%"
Run Code Online (Sandbox Code Playgroud)
这样,您就可以避免任何重复。(用VS2019测试)
| 归档时间: |
|
| 查看次数: |
20068 次 |
| 最近记录: |