如何在TFS生成期间在自定义c#项目中运行自定义生成事件

如何在TFS生成期间在自定义c#项目中运行自定义生成事件,c#,tfs,msbuild,vsix,C#,Tfs,Msbuild,Vsix,我已经为VisualStudio2013创建了一个定制的c#项目,它在构建过程中执行了一些额外的步骤(从bin dir创建nuget文件)。因为这将被其他团队使用,所以它是代码的一部分,而不是构建后事件。它在VisualStudio中运行良好,但是当代码通过我们的自动TFS进程运行时,它不会执行自定义操作 我的代码是通过VSIX安装的自定义项目的一部分,它实现了DTE2.Events.BuildEvents.OnBuildDone事件 我是否需要设置为侦听使用TFS生成的其他事件?TFS不使用V

我已经为VisualStudio2013创建了一个定制的c#项目,它在构建过程中执行了一些额外的步骤(从bin dir创建nuget文件)。因为这将被其他团队使用,所以它是代码的一部分,而不是构建后事件。它在VisualStudio中运行良好,但是当代码通过我们的自动TFS进程运行时,它不会执行自定义操作

我的代码是通过VSIX安装的自定义项目的一部分,它实现了DTE2.Events.BuildEvents.OnBuildDone事件


我是否需要设置为侦听使用TFS生成的其他事件?

TFS不使用VS生成,这些确实需要是生成后事件、生成后目标或某些自定义MSBuild任务。另一个选项是编译完成后,您必须构建一个新的TFS构建活动来完成此操作。谢谢,我想可能就是这样