发布活动

时间:2009-09-01 04:53:06

标签: c# asp.net visual-studio-2008 events publish

对于普通(比如Windows Forms)C#应用程序,要在成功构建后执行命令,我将使用Project Properties中的Build Events-> Post-build事件命令行。

我有一个网站项目,我使用解决方案资源管理器的上下文菜单中的“发布...”命令“发布”。

有没有办法在成功发布后运行命令,如果是这样,它是如何完成的? (例如,发布后事件命令行字段)

Visual Studio 2008,ASP .Net网站项目,C#。

1 个答案:

答案 0 :(得分:28)

更新由于Publish Web不适用于基于文件夹的网站项目,因此本答案假定您询问的是Web应用程序项目。

您无法在VS IDE中执行此操作。但是,您可以在记事本或您喜欢的XML编辑器中编辑项目文件,并在名为AfterPublish的文件末尾添加新目标。

如果您不确定在此目标中可以做些什么,您可能希望在MSBuild上阅读更多内容。

您可以在MSDN上找到有关在VS中扩展构建过程的更多详细信息 - HowTo: Extend the Visual Studio Build Process