命令行的知识

原创 2006年06月08日 22:54:00

我们用命令行编译程序的时候,如果程序当中使用了其他的动态链接库,那么就要用/resource命令行开关指定程序中用到的动态链接库,方法如下:
csc /r:thirdparty.dll myapp.cs
可是为何,我们在编译普通程序的时候,不需要用下面的命令来引用.netFramework的动态库?
csc /r:System.dll simpleApp.cs
原因是csc.exe编译器程序使用了一个资源配置文件,该配置文件设置了一些标准的命令行参数,其中包括要引用的默认的DLL文件。这个配置文件是csc.rsp,它与csc.exe位于同一个目录下:
说明:如果系统中安装了Visual Studio.net 2003的话,csc.exe位于C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322目录下
# This file contains command-line options that the C#
# command line compiler (CSC) will process as part
# of every compilation, unless the "/noconfig" option
# is specified.

# Reference the common Framework libraries
/r:Accessibility.dll
/r:Microsoft.Vsa.dll
/r:System.Configuration.Install.dll
/r:System.Data.dll
/r:System.Design.dll
/r:System.DirectoryServices.dll
/r:System.dll
/r:System.Drawing.Design.dll
/r:System.Drawing.dll
/r:System.EnterpriseServices.dll
/r:System.Management.dll
/r:System.Messaging.dll
/r:System.Runtime.Remoting.dll
/r:System.Runtime.Serialization.Formatters.Soap.dll
/r:System.Security.dll
/r:System.ServiceProcess.dll
/r:System.Web.dll
/r:System.Web.Mobile.dll
/r:System.Web.RegularExpressions.dll
/r:System.Web.Services.dll
/r:System.Windows.Forms.Dll
/r:System.XML.dll
用户也可以使用/noconfig命令行开关,让csc.exe编译器不使用csc.rsp配置文件,方法如下:
csc /noconfig /r:System.dll simpleApp.cs

数据库全面知识

1.     三个范式 即: 属性唯一,   记录唯一,   表唯一   第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字...
  • u011690564
  • u011690564
  • 2016年04月05日 23:17
  • 1096

命令行的一些知识

directory file make remove move copy list link find echo touch clear 翻译:www.iciba.com 没有盘符  整个硬盘...
  • SchillerYan
  • SchillerYan
  • 2017年06月07日 12:22
  • 77

命令行中的一些知识

1. 命令行中的特殊键 CTRL+A 到达命令行前端 CTRL+E 到达命令行末端 CTRL+M 或CTRL+J 相当于回车 CTRL+Y 粘贴,剪贴板的内容是CTRL + U 或 CTRL ...
  • linlin2178
  • linlin2178
  • 2017年03月06日 22:48
  • 109

Mac OSX 命令行知识

OSX 的文件系统 OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有Windows 下的盘符概念。 你在桌面上看到的硬盘都挂在 /Volumes 下。 比如接上个叫做...
  • god_7z1
  • god_7z1
  • 2013年11月01日 00:53
  • 524

深度学习知识储备

一.数学: Required: 高等数学: 可汗学院公开课:微积分预备 http://open.163.com/special/Khan/precalculus.html 可汗学院公开课:微积...
  • tutan123
  • tutan123
  • 2016年12月15日 15:29
  • 1227

博弈论 —— 公有知识与共同知识

在博弈论中,有如下两个概念: 共有知识:每个人都知道的信息,只是共同知识的第一个层次 共同知识(common knowledge):不但是每个人都知道的信息,而且每个人都知道别人也知道该信息。而且每个...
  • lanchunhui
  • lanchunhui
  • 2016年07月10日 18:01
  • 1526

如何学习(4):利用旧知识理解新知识

如何利用旧知识理解新知识,需要梳理新旧知识的关系,比如互补关系,扩展关系和映射关系。每种关系具有不同的特点,利用好这些关系和特点是一把绝佳的学习钥匙。...
  • linyt
  • linyt
  • 2015年12月29日 23:22
  • 16062

计算机网络核心基础知识总览

第一章——概述 计算机网络性能指标 1、速率,传输数据速率,也叫数据率、比特率,单位有:b/s、kb/s、Mb/s、Gb/s、Tb/s 2、带宽,最高传输速率,即为速率最高值,单位与速率相...
  • zhangliangzi
  • zhangliangzi
  • 2016年07月02日 20:38
  • 6041

技术动态 | 知识可视化,连接和探究知识之间的联系!

本文转载自公众号:东湖大数据交易中心。大数据百人会线上沙龙  第八期3月1日晚八点,大数据百人会沙龙第八期主讲嘉宾——北京知珠传媒科技有限公司CEO郝庆一先生,分享他对可视化的理解,以及连接知识、探究...
  • TgqDT3gGaMdkHasLZv
  • TgqDT3gGaMdkHasLZv
  • 2017年12月07日 00:00
  • 359

总结:知识树

近期把自己会的整理一下,看看哪些技能已点亮,对比下面网址内的还缺什么, 有方向有目的去学习,比盲目的看要好N倍 https://github.com/TeamStuQ/skill-map 这是作者...
  • wljk506
  • wljk506
  • 2016年09月21日 16:13
  • 1232
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:命令行的知识
举报原因:
原因补充:

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