我正在使用 MSMQ 并且有一个可以在一台机器上运行的程序,但是当我尝试将/构建到另一台安装了 .NET SP1 的机器上时。它找不到 System.Messaging.DLL。在工作机器上,它使用来自
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5
该文件夹存在于客户端计算机上,但没有消息传递 DLL——我没有子文件夹 Client。如何确保我的客户拥有 System.Messaging。这是 SP1 版本吗?使困惑。我想如果它在 GAC 中,无论如何都可以找到它。
发现这个..似乎相关。“客户档案”? http://nlog-project.org/2010/03/04/support-for-net-framework-4-client-profile-in-nlog-2-0.html