wpf(C#)窗体程序运行复制到bin目录下文件(xcopy的使用)

原创 2018年04月16日 23:09:39

前言:最近跟同事使用GitHub合作开发一个wpf窗体程序,因为在做pdf预览那一块需要将libmupdf.dll、图片、Excel等文件复制到bin目录下的指定目录,用到了xcopy命令。

1、右键项目的属性,进入如下界面


2、选择事件->编译后期生成


3、输入xcopy指令(命令之间不用加分隔符)

#将项目目录下的lib目录里的libmupdf.dll文件复制到编译后的bin目录
xcopy /y /d  "$(ProjectDir)lib\libmupdf.dll" "$(ProjectDir)$(OutDir)"
#将项目目录下的doc目录里的图片复制到编译后的bin目录下的doc目录
xcopy /y /d  "$(ProjectDir)doc\*.png" "$(ProjectDir)$(OutDir)doc"


相关的宏的定义可以自行百度,或者参考上面窗体的宏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35398517/article/details/79968104

使用生成后事件(将一些文件自动放入Bin目录下面)

  比如在C/S 系统里面,你建立了很多配置文件,但运行时,类库等都在Bin目录下面,而这些配置文件就需要手动拷贝到Bin目录下面,显得很麻烦可以使用事件生成后选项(Visual 2008 ,2005...
  • gsnidi2002
  • gsnidi2002
  • 2008-09-04 19:50:00
  • 973

C# 如何在编译时将 dll 复制到 bin\Release 目录下

C# 在编译时,将 dll 文件放到 exe 程序的同一目录下。
  • heray1990
  • heray1990
  • 2017-05-16 13:42:32
  • 1212

C# 获取bin目录下的文件

string dataDir = AppDomain.CurrentDomain.BaseDirectory;             if (dataDir.EndsWith(@"\bin\D...
  • zsz132231
  • zsz132231
  • 2014-05-20 10:22:59
  • 837

iOS - FFMPEG 学习(1) - 库编译

编译环境 *Mac OS 10.9.5 with Xcode6.1 *以编译ffmpeg2.0版本为例 (http://ffmpeg.org/releases/ffmpeg-2.0.tar.gz) h...
  • cpluser
  • cpluser
  • 2014-11-19 15:37:44
  • 5987

shell脚本-复制root目录下所有目录到tmp/下

#!/bin/bash #cp root/ /tmp/ #by wangyq 2017 for i in `ls /root/` do if [ -d $i ] then cp -r $i /...
  • TynMhxx
  • TynMhxx
  • 2017-12-23 16:23:06
  • 119

winform程序在编译时,如何自动将文件生成到debug目录下?

其实很简单,设一个属性而已,只是不用不知道Copy to Output Directory = Copy if newer ...
  • woods240
  • woods240
  • 2011-06-02 23:09:00
  • 2828

JAVA 程序中如何拷贝一个目录下的文件及子目录到另一个目录,如何获取系统环境变量等...

 package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRea...
  • fally
  • fally
  • 2007-04-12 14:23:00
  • 1798

编写一个程序,将d:\java目录下的所有.java文件复制到d:\jad目录下,并将原来文件的扩展名从.java改为.jad

package com.hbut.test; import java.io.File; import java.io.FileNotFoundException; import java...
  • wickedvalley
  • wickedvalley
  • 2016-06-12 12:55:02
  • 958

将一个目录下的文件全部拷贝到另一个目录下

import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.Fi...
  • hy_programmer
  • hy_programmer
  • 2014-07-10 14:40:00
  • 356
收藏助手
不良信息举报
您举报文章:wpf(C#)窗体程序运行复制到bin目录下文件(xcopy的使用)
举报原因:
原因补充:

(最多只允许输入30个字)