如何验证是否需要以编程方式重建项目

时间:2009-03-03 18:29:03

标签: .net vb.net

我有一个加载项,可以在当前解决方案中执行打开项目的操作。在我执行任何这些操作之前,我想验证是否需要构建项目或现在。有没有办法可以检查项目是否过期(Up-To-Date = True)?

提前致谢。

1 个答案:

答案 0 :(得分:1)

在项目列表中迭代并检查

Project.Saved

属性。 (http://msdn.microsoft.com/en-us/library/envdte.project.saved(VS.80).aspx

您的朋友是 ENVDTE 名称空间,

  

(..)程序集包装的COM库,包含Visual Studio核心自动化的对象和成员。与以前版本的Visual Studio相比,库内容没有变化。所有更改和新功能都包含在EnvDTE80中。