社区
C#
帖子详情
c# 给cs(dll) 文件 加入强名称
RFEZGC
2010-01-05 10:14:57
我要将几个 cs 文件 用命令行的方式 编译成DLL ,这个dll 是要 强名称的,但并不是在visual studio 的环境下,不是通过
“项目”---”属性“ 那里设置的,而是通过.net提供的命令行 来设置的,
问: 如何将 cs文件 加入强名称,或者是 将dll(那些cs文件编译好的)加入强名称,到全局缓存
...全文
329
8
打赏
收藏
c# 给cs(dll) 文件 加入强名称
我要将几个 cs 文件 用命令行的方式 编译成DLL ,这个dll 是要 强名称的,但并不是在visual studio 的环境下,不是通过 “项目”---”属性“ 那里设置的,而是通过.net提供的命令行 来设置的, 问: 如何将 cs文件 加入强名称,或者是 将dll(那些cs文件编译好的)加入强名称,到全局缓存
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
RFEZGC
2010-01-09
打赏
举报
回复
不明白?
俺再说一遍: 就是将 c#编写的DLL文件 ,通过命令后的方式注册为强命名的DLL,那样的DLL可以加入全局缓存,
俺要做一个shell扩展。
给自己再UP一个 期待ing 高手们给个ok的答案
walkghost
2010-01-08
打赏
举报
回复
不懂楼主问的啥意思,没关注过这方面的知识,等高人回帖。学习ing.
lvshiyu24
2010-01-07
打赏
举报
回复
我试过,可惜没有成功过
xr396464010
2010-01-07
打赏
举报
回复
up
RFEZGC
2010-01-07
打赏
举报
回复
先看看,
myblind
2010-01-06
打赏
举报
回复
在VS的命令提示符(如Visual Studio 2008 Command Prompt,在开始菜单中可找到)下输入以下命令:
sn -k 1024 app.snk
然后在dll project的AssemblyInfo.cs文件加入一行: [assembly: AssemblyKeyName("app.snk")]
之后编译。(最好是通过project属性设置)
最后同样在VS命令提示符下输入:gacutil /i app.dll 。会安装到GAC中
Mittermeyer
2010-01-06
打赏
举报
回复
看一下SN的帮助,里面有个命令的说明:
SN -R <filepath> <keyfile>
DLL编译好之后加强名的格式大概是这样,具体查一下MSN就知道了。
RFEZGC
2010-01-05
打赏
举报
回复
给自个顶一个先
高手们 来帮帮咱吧
C#
.
cs
文件
生产
dll
文件
及
dll
文件
调用
1,
C#
直接通过.
cs
文件
来生成
dll
文件
。 控制窗口输入
cs
c /target:library /out : d:\test\Map.
dll
d:\test\map.
cs
”即可
C#
反编译
dll
文件
,将
dll
文件
转为
cs
文件
dll
文件
一键反编译成.net项目
文件
C#
类库打包
dll
文件
在
C#
中,有多种方式可以对代码进行加密,以保护源代码不被轻易查看或修改,这里我们将
C#
cs
类
文件
加密为
dll
文件
的方式进行保护。
C#
.NET如何将
cs
文件
编译成
dll
文件
exe
文件
如何调用
dll
文件
比如我要把Test
DLL
.
cs
文件
编译成
dll
文件
,则在命令提示符下,输入下面的命令,生成的
文件
为Test
DLL
.
dll
cs
c /target:library Test
DLL
.
cs
注意前提是你安装了.NET Framework并把
cs
c.exe
加入
了环境变量(参考我的另一篇文章"
C#
.NET 如何在系统变量中
加入
新的环境变量.doc") 除了编译成
dll
,你还可以用下面的命
C#
将.
cs
文件
转换成.
dll
文件
背景 公司开发一个程序,但是源代码的算法需要保密,此时实现算法的.
cs
【类
文件
】需要加密,避免用户直接看到源码。 操作 1、在win10系统上,点击开始菜单 2、在开始菜单中找到并运行Visual Studio 2019 【其他版本类似】下的Developer Command Prompt for VS 2019 3、编写一个类,如My.
cs
,我这里将其放G盘下做演示 4、输入转换命令
cs
c /target:library /out:G:/My.
dll
G:/My.
cs
5、回车 6、此时可以
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章