返回首页

嗨大家
IM有严重问题,这些天
我M楼项目,但我不得不重新编写所有的代码,当我使用的代码在不同的项目

此外,我的代码没有获得过
我已经听说在净
不仅可以让你使用它再次againn自己的dll文件,但它也提供了安全的代码太
NBSP。
人帮助我在此如何使dll文件。 NET 2.0或以上
NBSP。
任何形式的帮助,将不胜感激......
NBSP

回答

评论会员:游客 时间:2012/02/04
约翰・西蒙斯/取缔程序员
在Visual Studio中创建一个"类库"项目。这将导致当您编译一个DLL。

创建一个DLL,不保护你的代码(如果你谈论有关逆向工程)。事实上,没有什么可以做将完全保护您的网代码
评论会员:游客 时间:2012/02/04
。。米卡Wendelius:为了约翰・西蒙斯的答案,当您开始建立一个DLL时,它是也许最简单的来设置了一个解决方案的地方你有一个项目为"dll和实际EXE(或测试,如果你喜欢)的另一个项目。可执行文件中的项目添加一个dll项目的参考。这种方法你可以作出修改的dll和见的"呼叫方"上发生的事情
。SAKryukov
评论会员:游客 时间:2012/02/04
如果你只有"已听说"编写的应用程序开发一段时间后的DLL,你需要认真重新考虑你的学习方法和工作。不要继续发展,直到你有清醒的认识基础平台的功能和技术。DLL是这样的基本特征之一。你需要了解的第一件事,主要构建块。NET代码是大会,而不是DLL,它仅仅是一个文件扩展名。。NET中,没有。EXE和DLL中之间的根本区别。通常使用的。EXE作为一个应用程序的主可执行模块,并作为主可执行模块的其他组件(应用程序或库)被引用的一个类库的DLL。但是你可以使用。EXE文件,并引用它完全同样的方式作为一个库。你可以有一个替代主机运行。NET应用程序,这就需要不同的结构比自定义的EXE的DLL。的EXE唯一的区别是有一个入口点(通常主,但它可以改变)。类库用于提供代码重用,不保护。他们可以不加任何保护。在一般情况下,在相同的应用程序域使用的程序集之间的边界,你几乎可以感受到他们是如此之薄。相反,应用程序域,因此,流程强烈分离。mdash;水杨酸
sangaur
评论会员:游客 时间:2012/02/04
一个只需要添加从文件GTClasslibrary;新项目标签..后你写你的代码,单击"生成解决方案在Build标签NBSP,然后你点击。项目名称在解决方案资源管理器,单击"显示所有文件选项NBSP现在你可以看到两个文件的bin和obj展开拉登,然后调试,你会发现你的dll文件......NBSP。现在说windowsapplication使用关闭当前classlibrary的项目和开放的新项目添加一个表单按钮,到代码窗口..在这里单击"菜单栏项目的选项,并添加了参考选项younbsp。;单击"浏览"选项卡,现在您浏览到您在其中保存文件的位置,并单击"确定"你准备用你的自我dll文件..