2012-08-22 27 views
0
MainApp/bin 

这里有一些自定义的dll:如何使用部署到自定义bin文件夹的程序集?

MainApp/bin/Custom_Dlls 

我添加了一个探测如下到位于MainApp下的web.config文件:

<runtime> 
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
     <probing privatePath="bin;bin\Custom_Dlls" /> 
    </assemblyBinding> 
</runtime> 

当我跑我的。 aspx的网页,其DLL是在Custom_Dlls文件夹下,它向我显示一条错误消息,说明“无法加载类型...”,这意味着它无法找到该DLL。

System.Web.HttpParseException (0x80004005): Could not load type <AssemblyName>.WebForm1'. 

我也使用完整的物理路径尝试过的 “file:/// C:\ MainApp \ BIN \ Custom_Dlls”,但不起作用。

任何帮助?我还需要做什么?

谢谢,

回答

0

您可以签署您的程序集并将其部署到GAC。这将为你完成这项工作。 另一种方法是在运行时加载程序集。看看我的帖子加载插件: VB.NET dynamic plugin components

相关问题