我有一个客户,我为其创建了一个与 BigCommerce 集成的自定义应用程序。我的问题是,因为我不希望客户端访问代码隐藏的 .CS 文件,我是否也必须部署这些文件,或者我可以只上传 .DLL 文件吗?如果可以的话,需要做些什么来实现这一点。
问问题
1321 次
3 回答
0
发布它或制作安装程序是最好的方法。:)
于 2013-07-17T01:15:05.753 回答
0
您只需要“发布”该项目,它就会只移动它需要运行的文件。
它基本上是 dll、.aspx、.css、.js 等......并且没有 .cs 文件
于 2013-07-17T00:29:06.907 回答
0
如果保护您的代码是您关心的问题,那么编译到 DLL 并不会真正为您带来太多的安全性,因为非混淆代码很容易被.NET Reflector或ILSpy反编译。
要从想要窃取您的逻辑的窥探中获得一定程度的代码安全性,那么您需要使用像SmartAssembly这样的代码混淆工具
于 2013-07-17T01:05:51.143 回答