我在Pubax Project中引用了Ajax Version = 4.1.7.1213,并在其他机器(具有ajax版本1.0的机器)上部署了单页(非ajax dll版本4.1)。
它显示我的错误:无法加载文件或程序集' AjaxControlToolkit,Version = 4.1.7.1213
但是当我再次发布Ajax Version = 1.0并在其他机器(具有ajax版本1.0的机器)上部署了相同的单页时。它的工作正常。
我的问题是,在Publish之后创建DLL时,它是Ajax版本的存储引用。 请帮忙
答案 0 :(得分:0)
编辑web.config文件以删除引用,这不是正常操作所必需的:
1 - 打开网站根目录中的web.config文件
2 - 找到以下行并将其注释掉():xxxxx-是你的程序集名称。
<add assembly="xxxxx", Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
3 - 保存并关闭web.config文件,然后重试
答案 1 :(得分:0)
我不确定我是否理解正确。如果您的项目依赖于AjaxControlToolkit,Version = 4.1.7.1213,则应确保它在目标计算机上可用。