C# XCOPY命令 预先生成事件命令行”和“后期生成事件命令行”

$(ConfigurationName) 当前项目配置的名称(例如,“Debug|Any CPU”)。

$(OutDir) 输出文件目录的路径,相对于项目目录。这解析为“输出目录”属性的值。它包括尾部的反斜杠“\”。

$(DevEnvDir) Visual Studio 2005 的安装目录(定义为驱动器 + 路径);包括尾部的反斜杠“\”。

$(PlatformName) 当前目标平台的名称。例如“AnyCPU”。

$(ProjectDir) 项目的目录(定义为驱动器 + 路径);包括尾部的反斜杠“\”。

$(ProjectPath) 项目的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。

$(ProjectName) 项目的基本名称。

$(ProjectFileName) 项目的文件名(定义为基本名称 + 文件扩展名)。

$(ProjectExt) 项目的文件扩展名。它在文件扩展名的前面包括“.”。

$(SolutionDir) 解决方案的目录(定义为驱动器 + 路径);包括尾部的反斜杠“\”。

$(SolutionPath) 解决方案的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。

$(SolutionName) 解决方案的基本名称。

$(SolutionFileName) 解决方案的文件名(定义为基本名称 + 文件扩展名)。

$(SolutionExt) 解决方案的文件扩展名。它在文件扩展名的前面包括“.”。

$(TargetDir) 生成的主输出文件的目录(定义为驱动器 + 路径)。它包括尾部的反斜杠“\”。

$(TargetPath) 生成的主输出文件的绝对路径名(定义为驱动器 + 路径 + 基本名称 + 文件扩展名)。

$(TargetName) 生成的主输出文件的基本名称。

$(TargetFileName) 生成的主输出文件的文件名(定义为基本名称 + 文件扩展名)。

$(TargetExt) 生成的主输出文件的文件扩展名。它在文件扩展名的前面包括“.”。

例如:

xcopy $(TargetDir)$(TargetName).dll ..\..\..\..\..\Product\Portal\WorkFlowApp\ /y

xcopy $(TargetDir)$(TargetName).pdb ..\..\..\..\..\Product\Portal\WorkFlowApp\ /y

xcopy $(TargetDir)$(TargetName).xml ..\..\..\..\..\Product\Portal\WorkFlowApp\ /y

时间: 2024-11-05 12:14:04

C# XCOPY命令 预先生成事件命令行”和“后期生成事件命令行”的相关文章

VS2010-使用“预先生成事件命令行”和“后期生成事件命令行”功能

xcopy /r /y $(TargetPath) $(ProjectDir)..\Bin\ xcopy /r /y $(TargetDir)$(TargetName).pdb $(ProjectDir)..\Bin\xcopy /r /y $(TargetPath) $(ProjectDir)..\Release\xcopy /r /y $(TargetDir)$(TargetName).pdb $(ProjectDir)..\Release\ xcopy /r /y $(ProjectDir

项目属性-->生成事件-->后期生成事件命令行

以开源记牌器https://github.com/Epix37/Hearthstone-Deck-Tracker 为例,Hearthstone Deck Tracker项目中的后期生成事件命令行: if "$(ConfigurationName)" == "Release" ( rmdir /S /Q "..\Hearthstone Deck Tracker" mkdir "..\Hearthstone Deck Tracker&quo

烽火2640路由器命令行手册-01-基础配置命令

基本配置命令 目  录 第1章 系统管理命令... 1 1.1 配置文件管理命令... 1 1.1.1 copy. 1 1.1.2 delete. 2 1.1.3 dir 3 1.1.4 download c0. 3 1.1.5 eraserom.. 4 1.1.6 more. 5 1.1.7 upload c0. 6 1.1.8 download. 6 1.1.9 upload. 7 1.2 基本系统管理命令... 8 1.2.1 boot flash. 9 1.2.2 cd. 10 1.2.

[编译] 6、开源两个简单且有用的安卓APP命令行开发工具和nRF51822命令行开发工具

星期四, 27. 九月 2018 12:00上午 - BEAUTIFULZZZZ 一.前言 前几天给大家介绍了如何手动搭建安卓APP命令行开发环境和nRF51822命令行开发环境,中秋这几天我把上面篇文章的操作流程全部做成了shell脚本,使得可以让其他人简单运行下脚本.就能够直接建立绿色开发环境,岂不美哉? <[编译] 5.在Linux下搭建安卓APP的开发烧写环境(makefile版)-- 在Linux上用命令行+VIM开发安卓APP> <[编译] 4.在Linux下搭建nRF518

在CMD命令行下关闭进程的命令

转载: [重要]在CMD命令行下关闭进程的命令━━━━━━━━━━━━━━━━━━━━━━━━━━ 方法一: 在"运行"中输入:ntsd -c q -pn 程序名字(在MS-Dos中的作用是一样的) 方法二: ntsd使用以下参数杀死进程.c:\>ntsd -c q -p PID 只要你能提供进程的PID,那么你就可以干掉进程. 法二: tskill命令 这个命令与tasklist命令是相对应的吧! tasklist命令是显示有哪些进程正在运行! tskill命令是关闭运行中的进

shell解析命令行的过程以及eval命令

本文说明的是一条linux命令在执行时大致要经过哪些过程?以及这些过程的大致顺序. 1.1 shell解析命令行 shell读取和执行命令时的大致操作过程如下图: 以执行以下命令为例: echo -e "some files:" ~/i* "\nThe date:$(date +%F)\n$name's age is $((a+4))" >/tmp/a.log 假设在执行该命令前,已赋值变量"name=longshuai"和"a=

linux命令显示文件内容行号|linux将内容以行号显示出来

        查看文件内容:cat /etc/shadow里面所有内容         cat命令是全部输出          cat /etc/shadow -n 输出内容及行号,空行业输出了        cat /etc/shadow -b 输出内容及行号,但不会输出空格 tac /tmp/cat.txt 文件内容反过来看 先显示所有结果然后显示15行 显示头15行:cat -n /etc/shadow | head -n 15         先显示所有结果然后显示15行 显示尾部倒1

Oracle命令行工具基本操作及SQL 命令

Oracle命令行工具基本操作及SQL 命令 1. 基本概念1.1. 数据类型基本数据类型(NUMBER,VARCHAR2,DATE)O RACEL支持下列内部数据类型:VARCHAR2 变长字符串,最长为2000 字符.NUMBER 数值型.LONG 变长字符数据,最长为2G字节.DATE 日期型.RAW 二进制数据,最长为255字节.LONG RAW 变长二进制数据,最长为2G字节.ROWID 二六进制串,表示表的行的唯一地址.CHAR 定长字符数据,最长为255.2. SQL*PLUS这是

Linux 在一个命令行上执行多个命令(转载)

对于单个命令执行我想大多数人都是明了的,也就是在一个命令行上执行一条命令.那对于在一行上执行多个命令怎么办呢,其实也很简单,只需在各命令之间加上特殊命令符号,我们常规使用到的有3个特殊命令符号. 1. [ ; ] 如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令. [[email protected] etc]# lld ; echo "ok" ; lok -bash: lld: command not found ok -bash: lok: co