我有一个加载项,可以在当前解决方案中执行打开项目的操作。在我执行任何这些操作之前,我想验证是否需要构建项目或现在。有没有办法可以检查项目是否过期(Up-To-Date = True)?
提前致谢。
答案 0 :(得分:1)
在项目列表中迭代并检查
Project.Saved
属性。 (http://msdn.microsoft.com/en-us/library/envdte.project.saved(VS.80).aspx)
您的朋友是 ENVDTE 名称空间,
(..)程序集包装的COM库,包含Visual Studio核心自动化的对象和成员。与以前版本的Visual Studio相比,库内容没有变化。所有更改和新功能都包含在EnvDTE80中。