35

对于普通(比如 Windows 窗体)C# 应用程序,要在成功构建后执行命令,我将使用项目属性中的构建事件-> 构建后事件命令行。

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

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

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

4

1 回答 1

29

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

您不能从 VS IDE 内部执行此操作。但是,您可以在记事本或您喜欢的 XML 编辑器中编辑您的项目文件,并在文件末尾添加一个名为AfterPublish.

如果您不确定在此目标中可以做什么,您可能需要阅读更多关于MSBuild的内容。

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

于 2009-09-01T05:00:36.113 回答