![](/img/trans.png)
[英]Deploying ASP.net “website” (not application) to AWS beanstalk
[英]asp.net application deployment on aws beanstalk
我正在嘗試在 AWS beanstalk 上部署一個 asp.net 框架 web 應用程序。 我上傳了一個包含另外兩個 zip 的 asp.net 框架 Web 應用程序的 zip。 我的 aws-windows-deployment-manifest.json 是這樣寫的:
{
"manifestVersion": 1,
"iisConfig": {
"appPools": [
{
"name": "AppPoolName",
"recycling": {
"regularTimeInterval": 10
}
}
]
},
"deployments": {
"msDeploy": [
{
"name": "site_deployment",
"parameters": {
"appBundle": "Site.zip",
"iisPath": "/",
"appPool": "AppPoolName",
"iisWebSite": "Default Web Site"
}
}
,
{
"name": "webservices_deployment",
"parameters": {
"appBundle": "WebServices.zip",
"iisPath": "/"
}
}
]
}
}
我收到此錯誤:運行命令的錯誤消息:C:\\Program Files\\IIS\\Microsoft Web Deploy V3\\msdeploy.exe -verb:sync -source:package="C:\\staging\\Site.zip" -dest :auto -setParam:name='IIS Web 應用程序名稱',value='默認網站/' 錯誤:源不支持名為“IIS Web 應用程序名稱”的參數。 必須是 () 之一。 錯誤數:1。
我該如何解決這個問題? 提前致謝。
根據你的描述,建議你先檢查一下你的webapp包文件中是否有一個parameters.xml文件?
如果它包含,這個文件應該有一個參數“IIS Web 應用程序名稱”。
如果沒有,您可以從 VS 導出 zip,它會自動創建帶有“IIS Web 應用程序名稱”的 parameters.xml。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.