注意这里是 ASPX 页面而不是 ASPX.cs 代码页面引用GAC的组件;
要ASPX 页面引用 GAC 中的组件,则需要做下面两步:
一、在 machine.config 中增加你的 assembly :
在 <assemblies> 节 (在 <configuration>/<system.web>/<compilation>/<compilers>/<assemblies> 可以找到这个节) 中增加下面配置信息: <br><add assembly="AssemblyFileName, Version=0.0.0.0, Culture=neutral, PublicKeyToken=5edf592a9c40680c"></add><br></assemblies></compilers></compilation></system.web></configuration></assemblies>
如果你想整个机子都起作用, 就需要改全局的 config 文件, 否则 只需要修改本站点的 web.config
二、 在 ASPX 页面头增加下面一行:
%@Import Namespace="YourNameSpace"%
完成了这两步,你就可以在 ASPX 中使用 GAC 中的组件了。
当然, 如果你WEB站点 bin 目录下有 AssemblyFile, 还是没有请求 GAC 中的, 而是使用的 bin 目录下的, 毕竟优先级上,先从 bin 目录下找组件。
ASPX 文件是第一次被请求时,才编译的,所以,上面步骤你不配置第一步,项目编译时是不报错的,只有执行的时候才会报错。
参考资料:
Adding assembly to GAC
http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=106
How to set an IIS Application or AppPool to use ASP.NET 3.5 rather than 2.0
http://www.hanselman.com/blog/HowToSetAnIISApplicationOrAppPoolToUseASPNET35RatherThan20.aspx
分享到:
相关推荐
GAC Verifier(检测GAC程序集是否被篡改)
图像分割,基于GAC的图像分割,使用matlab编程
用MATLAB实现GAC模型来分割图像,里面有注释 可以看懂可以运行
本工具用于把Dll注册到GAC,也可以把已注册到GAC的Dll卸载; 还在为Sharepoint开发烦闷吗?本工具用于Sharepoint快速更新Dll,大大节省您的调试时间
使用GAC算法解决futoshiki问题, 在该代码中,利用了结构体的形式,将比较大小的进行了简单化,以及利用copy的方法使得DSF时状态很容易回到原状态,并附加了学习的ppt,ppt中也有伪码,该代码的适用性比较高,在知道...
使用方法:一、不用安装,直接使用破解文件夹中的组件,使用提供的CHM帮助。二、安装原版,使用VS帮助。第二种方法要做处理,1替换安装文件目录文件。2删除官方安装到GAC中的配件。3注册破解文件夹中的组件到GAC。...
用MATLAB实现GAC模型来分割图像,里面有注释 可以看懂可以运行
VS2003中设计强名称程序集并制作安装入GAC的MSI
Gac
Visual Studio GAC 到全局 工具
本程序是使用水平集方法实现的GAC模型,迎风方案
可以用,注释是我自己写的,已经够全了我感觉
本程序采用迎风方案实现推广GAC模型的水平集方法.
经典的GAC 活动轮廓模型,matlab代码,比较全。但是效率有点慢。
能直接用的GAC图像分割程序,很好用。具体内容可看程序
水平集的GAC模型对图像进行分割, 分割效果很好, 轮廓很清晰
本程序采用迎风方案实现推广GAC模型的水平集方法: ut=|▽u|div(g▽u/|▽u|)+cg|▽u|将调用到以下子函数:(1)gauss(): 平滑图像以计算边缘函数g (2)createimage(): 将当前零水平集(演化曲线)叠加在原图上显示...
测地线活动轮廓模型,用于图像分割,效果良好。
本程序采用迎风方案实现推广GAC模型的水平集方法:
使用单边迎风方案进行数值解法,实现GAC测地线活动轮廓模型