Visual Studio 2012 - 在.NET 4.5框架中找不到System.Transactions程序集

12
我正在尝试在C# Visual Studio 2012项目中添加对System.Transactions的引用,但是如下所示,它并不在可用的框架程序集中: Available framework assemblies 有人知道为什么System.Transactions对我不可用吗?我该如何使其重新出现? 编辑: 修复了截图,谢谢Marc!

1
我假设它在 S 下面没有出现……(不幸的是,屏幕停在了 P)。MSDN建议它应该在那里:http://msdn.microsoft.com/en-us/library/system.transactions.transaction.current(v=vs.110).aspx - Marc Gravell
@MarcGravell 啊,糟糕了。我又截了一张屏幕截图,这次忘记滚动对话框了! - aknuds1
2个回答

27

有一篇Microsoft Connect的文章提到,你可以通过浏览来查找它。 给出的路径是:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\System.Transactions.dll


谢谢,结果证明这是一个Visual Studio的问题。 - aknuds1
2
@cybermonkey 你不喜欢微软删除链接吗?我已经将其删除并留下了建议的解决方案。 - Mark Hall

0

在 Visual Studio 中使用 NuGet 包安装:Castle.Services.Transaction


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接