有没有办法通过DTE或VSproject对象找到项目的框架版本

本文关键字:项目 版本 框架 对象 VSproject DTE 有没有 | 更新日期: 2023-09-27 18:33:08

我有一个add,用于根据项目的框架将dll添加到项目中.为此,我需要了解项目的.NET Frame工作,我可以通过读取项目的.csproj文件来实现这一点。但我正在寻找通过 dte/vsproject 对象获取它的方法。有什么办法吗?

谢谢

有没有办法通过DTE或VSproject对象找到项目的框架版本

你可以从EnvDTE获取它,使用:

Project.Properties.Item("TargetFramework").价值

看:

如何:从 Visual Studio 加载项或宏获取 Visual Studio 2008 项目的目标 .NET 框架