.Net核心连续部署

问题描述:

我已经建立了从github存储库连续部署,并部署成功,但是当我导航到site.azurewebsites.net我得到“你没有权限查看此目录或页面我已经ASLO设立了.deployment文件在我的根目录指向保存程序和project.json文件.Net核心连续部署

这里正确的文件夹是运行部署脚本和项目stucture Generate Script

DeploymentScript

项目结构为

|Core Folder 
    | Project Folder 
    |  src 
    |  Project1 
    |   wwwroot 
    |   files 
    |   program.cs 
    |   project.json 
    |   other files... 
    |.deployment 
The deployment points to Projectfolder/src/Project1 
+0

您是否通过FTP检查了网站的内容,了解部署的内容和位置?您是否还尝试使用Azure门户中的Web App的设置刀片设置连续部署? –

我不得不调整发布脚本得到它正确地发布:类似上述得到它的正确部署

"publishOptions": { 
    "include": [ 
     "wwwroot", 
     "web.config" 
    ] 
    }, 

    "scripts": { 
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ] 
    }, 

    "tooling": { 
    "defaultNamespace": "Web" 
    } 
} 

的东西 - 在根文件夹的正确部署脚本。