首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >assemblyBinding探测不起作用

assemblyBinding探测不起作用
EN

Stack Overflow用户
提问于 2014-05-21 09:18:05
回答 1查看 3.4K关注 0票数 0

如果这个问题已经问过了,很抱歉。但是我有两个网站,一个已经有了webconfig。我在第一个站点中添加了其他的站点目录作为虚拟目录。

和下面一样,SampleSite是站点名,我从另一个位置添加了示例作为虚拟目录(c:\)。现在它有了web子目录,其中Ver1.0是另一个站点,它有自己的dll和数据。

现在我正在启动SampleSite,在某些事件之后,我想启动Ver1.0SiteURL。当我启动Ver1.0SiteURLDLL时,它就给出了(localhost/SampleSite/Sample/web/VER1.0/default.aspx)函数的错误。这意味着这里不包括DLL。因此,我在Ver1.0 web.config中添加了dll作为

代码语言:javascript
复制
<assemblyBinding xmlns="urn:Schemas-microsoft-com:asm.v1">
     <probing privatePath="bin/Sample.Web.dll;" />
</assemblyBinding>

Bin位于Ver1.0文件夹中,其中有Sample.Web.dll

但它仍然显示了来自DLL函数的相同错误。所以请帮助我解决这个功能。

注意:我试图将Ver1.0作为应用程序目录,然后它解决了这个问题。但我想让这一切充满活力。因为1.0版将来可能是任何网站。

编辑:在1.0版本的文件夹中添加,Bin有Sample.Web.dll,我想包括它。

EN

回答 1

Stack Overflow用户

发布于 2014-05-21 09:47:43

根据文档,您应该放置到子目录的所有路径,这些路径应该由融合引擎在privatePath属性值中搜索程序集时加以考虑。

如果您想探测放置在Sample\web\Ver1.0\binSample\web\Ver1.1\bin子目录中的库,应该如下所示:

代码语言:javascript
复制
<probing privatePath="Sample\web\Ver1.0\bin;Sample\web\Ver1.1\bin" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23778933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档