代码隐藏(.cs文件)与编译的.Dll文件

时间:2013-07-17 00:26:18

标签: c# asp.net dll code-behind bigcommerce

我有一个客户端,我创建了一个与BigCommerce集成的自定义应用程序。我的问题是,因为我不希望客户端访问.CS文件以获取代码隐藏,我是否必须部署它们,或者我可以只上传.DLL文件?如果可以的话,需要做些什么才能实现这一目标。

3 个答案:

答案 0 :(得分:0)

你只需要“发布”项目,它就会移动它需要运行的文件。

它基本上是dll,.aspx,.css,.js等...和NO .cs文件

答案 1 :(得分:0)

如果您需要保护代码,那么编译DLL并不会给您带来太多安全性,因为.NET ReflectorILSpy可以很容易地反编译非混淆代码。

为了通过窥探想要窃取逻辑的眼睛来获得一定程度的代码安全性,那么您需要使用代码混淆工具,如SmartAssembly

答案 2 :(得分:0)

发布它或制作安装程序是最好的方法。 :)