基本上,我想做的是使用通配符来指定一个目录。
后置生成事件在PageComponents项目上:
PageComponents WidgetTemplates WidgetTemplate1 Usercontrol1 WidgetTemplate2 Usercontrol2
我想将所有用户控件复制到Web项目中,但要复制到不同的相对位置:
Web CtrlPresentation Usercontrol1 Usercontrol2
我试图使用通配符来指定WidgetTemplates目录:
xcopy "$(ProjectDir)WidgetTemplates\*\*.ascx" "$(SolutionDir)Client.Web\CtrlPresentation" /y /s
但这完全失败了。然后我尝试了以下方法:
xcopy "$(ProjectDir)WidgetTemplates\*.ascx" "$(SolutionDir)Client.Web\CtrlPresentation" /y /s
但这也会把每个WidgetTemplate文件夹都复制过去。
有没有办法实现我想做的事情?
后置生成事件在PageComponents项目上:
PageComponents WidgetTemplates WidgetTemplate1 Usercontrol1 WidgetTemplate2 Usercontrol2
我想将所有用户控件复制到Web项目中,但要复制到不同的相对位置:
Web CtrlPresentation Usercontrol1 Usercontrol2
我试图使用通配符来指定WidgetTemplates目录:
xcopy "$(ProjectDir)WidgetTemplates\*\*.ascx" "$(SolutionDir)Client.Web\CtrlPresentation" /y /s
但这完全失败了。然后我尝试了以下方法:
xcopy "$(ProjectDir)WidgetTemplates\*.ascx" "$(SolutionDir)Client.Web\CtrlPresentation" /y /s
但这也会把每个WidgetTemplate文件夹都复制过去。
有没有办法实现我想做的事情?
xcopy
。最后只有大约十几个,所以不是特别麻烦。 - Jeremy Wiggins/s
。链接。**/s:复制目录和子目录,除非它们为空。如果省略 /s,则 xcopy 仅在单个目录中工作。**您是否尝试在 cmd 中运行 xcopy 命令以确保它正在按照您的预期执行? - Nick Molyneux