我在C#项目上使用Visual Studio 2008。 我的程序需要大约 300 个数据文件(主要是 txt、dbf 和 csv(。我使用后期构建命令行将这些文件复制到输出目录中(到目前为止一切顺利(。
MKDIR $(ProjectDir)$(OutputPath)system
XCOPY $(ProjectDir)system $(ProjectDir)$(OutputPath)system /S /Y
我还有一个部署项目,以方便在用户的计算机上安装程序。我的问题是我找不到让安装程序将"系统"目录从我的项目输出目录复制到安装目录的方法。
我做错了什么?
编辑: 由于我仍然找不到解决此问题的方法,因此我正在尝试以下方法:
编写脚本(生成后事件(将目录从程序项目复制到部署输出,如下所示(工作(:
MKDIR "$(ProjectDir($(Configuration(\system" XCOPY "$(ProjectDir(..\Track\bin\x64\$(Configuration(\system" "$(ProjectDir($(Configuration(\system"/S/Y
要编写目录脚本,请从部署程序执行文件夹复制到安装目录。像这样:
MKDIR "$(InstallationDir((\system" XCOPY "$(DeploymentAppDirectory(\system" "$(IstallationDir(\system"/S/Y
但是我不知道如何提出第二点
尝试添加引号,如下所示:
MKDIR "$(ProjectDir)$(OutputPath)system"
XCOPY "$(ProjectDir)system" "$(ProjectDir)$(OutputPath)system" /S /Y