我正在尋找一個命令來運行MSBuild.exe
,它只需要一個MVC 4項目並將其發佈到給定目錄。使用MSBuild.exe使用cmd行「發佈」ASP.NET MVC 4項目
例如,
MSBuild <solution>/<project>.csproj -publish -output=c:/folder
這顯然是不正確的語法。我試圖簡化我的問題。
This question談論構建XML,但我沒有試圖做任何具體的細節。
我只是想做一個部署。
再下來that question,有人說「MSDeploy」。我可以研究這一點,但它是唯一的選擇嗎?我無法在服務器上安裝Web部署。在這種情況下,我真正需要做的就是「發佈」並將已發佈項目的內容發送到服務器/文件系統上的給定目錄。
有沒有人有我可以使用的單線?
我必須使用MSDeploy嗎?
MSDeploy是否要求將Web部署安裝在服務器上?
不在服務器上設置Web部署需要設置一些端口,權限並安裝一些IIS加載項?
我很想執行一些簡單的操作。
我認爲OP只是想將web應用程序「部署」到本地機器上的任意文件夾。 –
在這種情況下,請創建一個文件系統發佈配置文件。 –
這是完美的,你知道這個更新是否帶有獨立的msbuild.exe? – Erik5388