编译命令
来源:互联网 发布:短融网靠谱吗 知乎 编辑:程序博客网 时间:2024/05/18 04:00
(一)合并模块构成程序集:
1.不常用的类型编译到一个模块中
csc /t:module rut.cs
2.生成一个组合的程序集
csc /out:jeff.dll /t:library /addmodule:rut.netmodule fut.cs
3.ildasm jeff.dll
1.不常用的类型编译到一个模块中
csc /t:module rut.cs
2.生成一个组合的程序集
csc /out:jeff.dll /t:library /addmodule:rut.netmodule fut.cs
3.ildasm jeff.dll
CLR支持两种程序集:弱命名程序集(weakly name assembly)和强命名程序集(strongly named assembly),分为私有布署和全局布署.
(二)生成强签名程序集(可共享和防范篡改)
1.生成密钥文件
sn -k mykey.snk(密钥文件名)
2.生成强签名程序集
csc /keyfile:mykey.snk app.cs
或
csc /keyfile:mykey.snk /t:library /out:app.dll app.cs
1.生成密钥文件
sn -k mykey.snk(密钥文件名)
2.生成强签名程序集
csc /keyfile:mykey.snk app.cs
或
csc /keyfile:mykey.snk /t:library /out:app.dll app.cs
(三)共享程序集
3.放到GAC(全局程序集缓存)
gacutil /i app.dll
4.查看
gacutil /l app
5.删除
gacutil /u app
(四)延迟签名程序集
延迟签名的步骤
1.sn -k mykey.snk
2.sn -p mykey.snk mykey.publickey
3.csc /keyfile:mykey.publickey /delaysign app.cs
4.sn -Vr app.dll
5.gacutil /i app.dll
6.gacutil /u app
7.sn -R app.dll mykey.snk
8.sn -Vu app.dll
- 编译命令
- 编译命令
- 编译命令
- 编译命令
- uboot编译学习---编译命令
- 常用条件编译命令
- linux基本命令(编译)
- 一、编译命令
- VC编译命令开关
- 细说CC 编译命令
- VC 编译命令开关
- PSP 编译命令
- 细说cc 编译命令
- 编译预处理命令
- 编译内核模块命令
- java命令编译时
- VC 编译命令开关
- SecureCRT编译 命令
- 好久没上了
- 哇咔咔。。。。。。。。。
- 初读《Unix入门经典》
- 越发地离不了她
- 图解iPhone开发入门教程
- 编译命令
- 加密类
- 【转】 以后别写程序了,65个源码网站奉献给大家
- 【转】男人成熟与不成熟的N个标志
- 图片低分辨率--lowsrc属性
- 【转】傻孩子:如果你还放不下某个人。。。请看看。。。感觉好的...
- 【转】容量单位
- 什么是环比?什么是同比?它们有什么不一样,侧重点不同?
- 序列化