在〜/ App / web.config中设置<probing> privatePath而无需访问根应用程序.config?</probing>

时间:2010-06-14 19:37:31

标签: asp.net iis assemblies

可以&lt;探测&gt; privatePath是否可以从位于根webapp的子目录中的web.config配置?该子目录不是虚拟目录。

就我而言,我希望〜/ MyApp中的webapp引用〜/ MyApp / bin文件夹中的私有程序集。根据{{​​3}},似乎在我的环境中这是可能的,但我无法让它工作:

  • 我的应用已在〜/ MyApp中设置。
  • 我没有root权限的写入权限。
  • 我只有FTP访问服务器(即,我不是IIS管理员,我无法登录到该机器)
  • 我正在尝试在我的子目录应用程序中使用FCKeditor

这是我的文件夹结构:

  

/
  | -MyApp
  | | - 斌
  | | | * FredCK.FCKeditorV2.dll
  | | * Default.aspx的
  | | *的web.config

以下是〜/ MyApp / web.config的<runtime>部分:

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

我已经尝试过各种各样的事情来开始工作。在Fusion日志中,我的privatePath dirs不会出现在探测路径中。

1 个答案:

答案 0 :(得分:0)

您还可以将其添加到GAC,使其可供所有应用访问..

当然这会忽略主要问题,这就是为什么你试图像你那样破解你自己的服务器:)