不幸的是,我们需要使用Visual Studio网站项目而不是Visual Studio Web应用程序项目! 这意味着我们要发布的网站没有.csproj 我们现在尝试为我们的azure网站设置git部署。但它告诉我没有要部署的项目文件。似乎azure git部署总是尝试部署Web应用程序项目而不是网站项目。 你知道我怎么能告诉git部署来部署一个网站项目吗? 最好 月桂精
答案 0 :(得分:2)
我认为这是您通过在应用程序的根目录中包含.deployment
文件来实现的Customize your deployment。它将指示{* 3}} Azure网站中的部署引擎要部署哪个文件夹,而不是依赖于csproj。
答案 1 :(得分:2)
将.deployment
文件添加到存储库的根目录。
.git
.deployment <----- this file
DirOne
DirTwo
WebsiteRoot <----- points to this directory
App_Data
bin
etc
Web.config
将以下行添加到.deployment
文件中。
[config]
project = DirOne/DirTwo/WebsiteRoot