未能加载文件或程序集。“——62.SQLServer或它的依赖项,系统找不到文件”解决办法
未能加载文件或程序集。“——62.SQLServer或它的依赖项,系统找不到文件”C# codeusing Systemusing System.Co
未能加载文件或程序集。“——62.SQLServer或它的依赖项,系统找不到文件”
C# codeusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;namespace _62.DALFactory{ public class News { public static _62.IDAL.INews Create() { string path = System.Configuration.ConfigurationManager.AppSettings["WebDAL"].ToString(); string classname = path + ".News"; return (_62.IDAL.INews)Assembly.Load(path).CreateInstance(classname); } }}
未能加载文件或程序集。“——62.SQLServer或它的依赖项,系统找不到文件”
[解决办法]return (_62.IDAL.INews)Assembly.Load(path).CreateInstance(classname);
调试一下: path的值是否正确
[解决办法]试试:把*.dll 布署到web程序的bin目录下。
[解决办法]Web项目下的Bin,是否缺少生成的DAL.dll
打开DAL项目的属性,检查AssemblyName
[解决办法]<add key="DAL" value="IMS.DAL"/>
string path = System.Configuration.ConfigurationManager.AppSettings["DAL"].ToString();
string classname = path + ".News";
return (INews)Assembly.Load(path).CreateInstance(classname);
没问题