gpt4 book ai didi

icommand - Dotfuscator CE 构建错误 : External type not found System. Windows.Input.ICommand、PresentationCore

转载 作者:行者123 更新时间:2023-12-03 06:35:08 28 4
gpt4 key购买 nike

我有一个针对 .NET Framework 4.0 的应用程序。它构建并运行良好,但我无法让它在 Dotfuscator CE 中编译,而且他们不会支持它,因为它是 CE。我被困住了。

Dotfuscator CE (v5.0.2500.0) 与 Visual Studio 2010 SP1。这是错误:

Resolving method references...
External type not found System.Windows.Input.ICommand,PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
Build Error.

该问题似乎源于 Microsoft 将 ICommand 从 NET 4.0 中的PresentationCore.dll 更改为 NET 4.5 中的 System.dll。 Studio 可以处理这个问题并且编译得很好,因为我的目标是 NET 4.0。

Dotfuscator CE 无法处理该问题,我不知道如何纠正该问题。任何帮助将不胜感激。

最佳答案

  1. 找到.NET4的PresentationCore.dll的路径,例如C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0
  2. 在Dotfuscator的设置选项卡上 -> 用户定义的程序集加载路径;
  3. 将PresentationCore.dll的路径添加到路径列表中,并先选中“搜索”。

希望它对你有用。

关于icommand - Dotfuscator CE 构建错误 : External type not found System. Windows.Input.ICommand、PresentationCore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20908299/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com