【问题标题】:how can i find out which part of my application uses .net framework 4.0如何找出我的应用程序的哪一部分使用 .net framework 4.0
【发布时间】:2011-07-31 09:41:53
【问题描述】:

有没有办法找出我的应用程序的哪个部分使用框架 4 客户端配置文件或其他什么。

我有一个简单的应用程序,当我将它安装在它正在下载 4.0 的其他任何地方时,我通过 Visual Studio 2010 发布向导发布了它,在某些地方它只是抱怨应用程序无法安装,因为没有安装框架 4.0。

问题是我没有做任何需要框架 4.0 的花哨的事情。但仍然可能是我的应用程序的一小部分使用了某些东西,或者我不知道它是什么。那么谁能告诉我如何找出我的应用程序的哪一部分完全使用了框架 4.0。这样我就可以更改它并找到解决方法。

【问题讨论】:

  • 这两个答案都不是我预期的答案,后来我发现有一个 3rd 方工具可以做到这一点。
  • 啊,在这种情况下,您可以将其发布为答案吗? :)

标签: .net .net-3.5 .net-4.0 ms-publisher


【解决方案1】:

假设您使用 Visual Studio 编译项目,您可以在项目属性页面的“应用程序”选项卡上更改目标框架。

项目>“我的项目”属性>应用程序,并更改目标框架:)

【讨论】:

    【解决方案2】:

    在您的项目设置中,将目标框架切换为“3.5”。然后编译器会抱怨您使用的任何非 3.5 功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-05
      • 1970-01-01
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 2011-02-22
      相关资源
      最近更新 更多