簡體   English   中英

在Button_Click事件中使用c#生成和發布(ASP.NET Web應用程序)

[英]Build and Publish (ASP.NET Web Application) using c# in Button_Click event

當我單擊button(Button_Click)事件時,我想發布asp.net(Web應用程序)。

根據下面的內容,使用VS2008注釋提示符在以管理員身份運行時成功發布了MSBuild腳本。

注意: msbuild D:\\ Test.sln / p:DeployOnBuild = true / p:OutDir = D:\\ Test_Publish_Folder \\

如何在Button_Click事件中使用c#調用上述msbuild命令?

您可以使用Process.Start()方法。 確保您指向正確的msbuild版本(取決於應用程序所針對的框架和平台)。

它看起來像這樣:

Process.Start(@"C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe", @"D:\Test.sln /p:DeployOnBuild=true /p:OutDir= D:\Test_Publish_Folder\");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM