簡體   English   中英

我找不到:System.Transactions 命名空間

[英]I can't find: System.Transactions Namespace

我正在嘗試使用事務 LINQ,但我找不到TransactionScope Class

請幫忙。 謝謝...

通常, System.Transactions不是您的引用的一部分,請嘗試通過以下方式將其添加到引用中:

  • 如果您使用的是Web應用程序,請右鍵單擊您的引用;如果您使用的是Web站點,請在項目中單擊右鍵。
  • .NET引用中找到System.Transactions

您應該在引用中找到System.Transactions

如果您使用控制台應用程序而不是右鍵單擊項目內部的引用而不是添加引用,則會彈出一個窗口,在此窗口內找到程序集,左鍵單擊程序集。 會彈出一個程序集列表查找Transaction ...祝你好運!

對於我們這些試圖將它添加到我們的web.config

  • <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

如:

<configuration>
   <system.web>
      <compilation>
         <assemblies>
            <add assembly="System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
         </assemblies>
      </compilation>
   </system.web>
</configuration>
  • 程序集System.Transctions
  • 版本4.0.0.0
  • 文化neutral
  • PublicKeyToken : B77A5C561934E089 公鑰的sha1指紋低8字節)

注意:PublicKeyToken(簽名證書的指紋)幾乎不同於 .NET 框架中的任何其他程序集。

  • 大多數程序集簽名證書“​​公鑰令牌”: B03F5F7F11D50A3A
  • System.Transactions程序集公鑰令牌: B77A5C561934E089

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM