SLY*_*LYN 2 c# class-library entity-framework-core asp.net-core .net-standard
我在 .net 标准类库项目中开发了一个日志服务。它在没有System.Transaction (TransactionScope class) 的情况下完美运行。
当我向进程添加事务时,记录器插入方法会引发异常。【本平台不支持分布式事务。]
当我使用 System.Transaction 向核心控制台应用程序添加代码时,它可以工作。
.net 标准是否不支持 System.Transaction(TransactionScope)?
注意: 目前:.net core 和 nugets 是最新的。
编辑:
我意识到当我尝试在同一个 TransactionScope 块中打开同一个数据库中的第二个连接时会引发异常。
邮政
您提到的错误消息指出这是在 .NET Core 上运行的,并且您正在尝试使用/创建分布式事务。
浏览CoreFx 存储库中DistributedTransaction 的代码,看起来 .NET Core 不支持分布式事务。
| 归档时间: |
|
| 查看次数: |
2528 次 |
| 最近记录: |