程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> ASP編程 >> ASP技巧 >> 規劃dll的目錄

規劃dll的目錄

編輯:ASP技巧

有的時候我們想要把dll進行分類,想要放在不同的文件夾,而不是都放在bin目錄中,或者想改一下bin目錄的名稱(可能會更安全吧,就像以前用Access數據庫的時候,發布之後要修改文件的後綴一樣)。

  這時候需要修改web.config來實現我們的想法,假設我們要在bin中的bin2目錄存放一個名稱為global的dll,也就是global.dll文件。

  1、修改web.config的配置

  <configuration>

  <runtime>
    <assemblyBinding XMLns="urn:schemas-microsoft-com:asm.v1">
      <PRobing privatePath="bin;bin\bin2"/>
  </assemblyBinding>

  </runtime>

</configuration>

 

  上面是web.config的配置節,我們在runtime配置節中添加了assemblyBinding配置節,裡面又添加了probing配置節,然後指定屬性privatePath,如果有多個,使用分號分隔開。

   2、然後修改對應的*.ASPx添加如下(指定AssemblyName)

    <%@ Assembly Name="global" %>
    如果不指定AssemblyName的話,是找不到相應的類的。
  或者在web.config添加下面的配置節信息

 

    <compilation debug="false">

<assemblIEs>
<add assembly="global" />
</assemblIEs>
</compilation>
  這樣就可以了,實現了分類存放dll文件。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved