"已禁用对分布式事务管理器(MSDTC)的网络访问" 疑问
我2我骄傲 2015-12-09 04:55:11 案发现场:
class aBll :baseBll
{
private xxx bBll = new bBll xxx();
private yyy cBll = new bBll yyy();
public void Get()
{
var data1 = bBll .GetList(); //GetList 是 基类 baseBll 里的方法,作用就是 从数据库读取数据 然后转化成List<T>
var data2 = cBll .GetList(); // 运行到此报错,错误内容
禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问
}
}
疑惑的一点是,之前在上一家公司也有这样的baseBll,但那时候好像没要开启什么东西。
所以想弄清楚,开启这东西跟什么有关,同样的案发现场,为什么两种baseBLL 里的 GetList方法 一种需要开启,一种确不需要。
谢谢大家 了,这块确实没多注意过。