asp.net 网站程序集引用添加

今天无意之中把web.config文件给移除出去了,然后网站运行时就发现缺少程序集,于是就需要手动将程序集一个个添加回来。感觉太麻烦,猜想在文件中应该有记载,找到web.config 文件,其中compilation节点下就可以动态添加这些引用程序集

<compilation debug="false">
    <assemblies>
        <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
        <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
        <add assembly="ESRI.ArcGIS.ADF, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8FC3CC631E44AD86"/></assemblies>
</compilation>

上述是对于强命名的程序集引用,对于弱命名的程序集只需要将其拷贝到网站根目录的bin文件夹下就会自动引用这个程序集了。

 

此外对于页面空间的前缀也可以在web.config 的page节点下进行配置

  <pages theme="Blue_Bridge">
            <controls>
                <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
                <add namespace="AjaxControlToolkit" assembly="AjaxControlToolkit, Version=1.0.10920.32880, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" tagPrefix="ajaxToolkit"/>
                <add tagPrefix="esri" namespace="ESRI.ArcGIS.ADF.Web.UI.WebControls" assembly="ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"/>
                <add tagPrefix="esriTasks" namespace="ESRI.ArcGIS.ADF.Tasks" assembly="ESRI.ArcGIS.ADF.Tasks, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"/>
                <add tagPrefix="esriEditor" namespace="ESRI.ArcGIS.ADF.ArcGISServer.Editor" assembly="ESRI.ArcGIS.ADF.ArcGISServer.Editor, Version=9.3.0.1770, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"/>
                <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></controls>
        </pages>

posted @ 2009-08-05 14:01  枫崖  阅读(1375)  评论(0编辑  收藏  举报