Msbuild 导入到主*.proj文件时未执行目标

Msbuild 导入到主*.proj文件时未执行目标,msbuild,import,target,Msbuild,Import,Target,我使用TFS 2008构建工具。我有一个大型MSBuild项目TFSBuild.proj,我想将其拆分为几个文件,因为它越来越难以维护 我发现一种奇怪的行为;当我在初始化Workspace之前将其中一个目标提取到一个单独的文件中,然后将其导入到主*.proj文件中时,它没有被执行。但是,在我的MSBuild日志中,有信息表明目标已被导入和重写,但尚未执行。如果在主*.proj文件中定义了相同的目标,则会执行该目标。有人能解释为什么从文件导入时不执行目标吗 谢谢,我太笨了 我的顺序错了。要导入的第

我使用TFS 2008构建工具。我有一个大型MSBuild项目TFSBuild.proj,我想将其拆分为几个文件,因为它越来越难以维护

我发现一种奇怪的行为;当我在初始化Workspace之前将其中一个目标提取到一个单独的文件中,然后将其导入到主*.proj文件中时,它没有被执行。但是,在我的MSBuild日志中,有信息表明目标已被导入和重写,但尚未执行。如果在主*.proj文件中定义了相同的目标,则会执行该目标。有人能解释为什么从文件导入时不执行目标吗

谢谢,

我太笨了

我的顺序错了。要导入的第一个文件是我的重写目标,然后导入了Microsoft.TeamFoundation.Build.targets并重写了我的目标

无论如何,改变顺序有帮助。现在,Microsoft.TeamFoundation.Build.targets是要导入的第一个目标,然后是我的所有其他目标