我正在编写一个带有“插件”的网络应用程序。这些插件将是 .DLL 文件,它将通过预定义的接口和东西导出其功能。所有 .DLL 文件都位于名为“Plugins”的文件夹中,ASP.NET 应用程序在启动时加载它们(通过使用 Assembly.LoadFrom)。
问题是,在开发时,这些插件会经常更改(所有功能都在插件中,网站本身只是一个骨架)。因此,我需要一种在 .DLL 文件更改时自动重新启动应用程序的方法。
我怎么做?
如果插件目录位于您的 Bin 目录下,则当发生任何更改时,Web 应用程序将自动重新启动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)