VS 2008,使用资源文件夹

时间:2017-07-07 13:24:06

标签: c# visual-studio-2008 installation

我在C#项目上使用Visual Studio 2008。我的程序需要大约300个数据文件(主要是txt,dbf和csv)。我使用post build命令行将这些文件复制到输出目录中(到目前为止一直很好)。

MKDIR $(ProjectDir)$(OutputPath)system
XCOPY $(ProjectDir)system $(ProjectDir)$(OutputPath)system /S /Y

我还有一个部署项目,以方便用户计算机上的程序安装。我的问题是我找不到让安装程序将“system”目录从项目输出目录复制到安装目录的方法。

我尝试了以下内容:

  1. 将脚本(postbuild事件)从程序项目复制到部署输出,如下所示(工作):

    MKDIR "$(ProjectDir)$(Configuration)\system"
    XCOPY "$(ProjectDir)..\Track\bin\x64\$(Configuration)\system" "$(ProjectDir)$(Configuration)\system" /S /Y
    
  2. 将目录副本从部署程序执行文件夹编写到安装目录。像这样:

    MKDIR "$(InstallationDir))\system" XCOPY "$(DeploymentAppDirectory)\system" "$(IstallationDir)\system" /S /Y
    
  3. 但我无法弄清楚如何提出第二点。

    我现在真的被困住,暗示会非常感激。

1 个答案:

答案 0 :(得分:0)

尝试将您的“系统”目录移至解决方案级别而非项目级别,并在两个后期构建事件中使用$(SolutionDir)system