2013-03-05 14 views
1

有沒有辦法在發佈Web應用程序後執行批處理文件,即在使用「發佈」選項之後。批處理文件在發佈後運行

我已經閱讀這裏這表明以下幾個其他問題:

1)AfterPublish屬性添加到項目文件:

<Target Name="CustomPostPublishActions" AfterTargets="MSDeployPublish" > 
    <Exec Command="echo Post-PUBLISH event: Active configuration is: $(ConfigurationName)" /> 
</Target> 

這似乎並沒有工作。這僅與Visual Studio 2010相關嗎?

2)添加批處理文件位置到AfterBuild文本框,如圖所示在下面的截圖:

enter image description here

生成後運行之前公佈所以這是行不通的。我如何在Visual Studio 2008中執行此操作?

回答

1

由於this post狀態:

以下命令複製使用默認設置發佈網站對話框。

命令發佈使用缺省設置

aspnet_compiler -nologo -v/-p "C:\WebSite1" -u "C:\TargetPath" 

網站所以你可以做如下:

1)看了上面的帖子,並嘗試建立與編譯一個bat文件/發佈命令。

2)在該bat文件中,在用前面的命令編譯/發佈網站之後,添加要執行的批處理命令。

希望這可以幫到你

相關問題