我正在运行一个kentico应用程序,并通过一些自定义编写的代码扩展了一些用户功能。因此,我编写了一个小的对象/数据库库,用于从外部数据库中提取一些数据,以通过webpart(ascx文件)显示。这被编译成我希望上传到我的应用程序的DLL。
我的问题是:
我可以在运行时手动将DLL上载到ASP.NET apps bin文件夹吗?接着,我可以在我的代码文件(ascx)中引用和使用这个DLL吗?
(下面尝试的序列)
library.dll > /bin
upload .ascx file
>>use
我已经严格尝试阅读有关IIS中运行时行为的文档,但没有太多运气。但我很好奇应用程序只会重新加载或中断。
答案 0 :(得分:2)
是的,你可以。应用程序将重新启动,加载新的dll,然后您可以在ascx控件中使用它。