Visual studio 2015 我可以将额外的JS文件添加到要部署的Azure云服务web角色吗?

Visual studio 2015 我可以将额外的JS文件添加到要部署的Azure云服务web角色吗?,visual-studio-2015,azure-cloud-services,Visual Studio 2015,Azure Cloud Services,在我们的项目中,我们正在从Gulp动态生成一个文件。它不包括在我们的项目中,因为它是一个派生文件,每次生成时都会更改,我们不希望它出现在TFS中,.tfignore无法按预期工作 但是,我们确实希望输出此文件,以便在部署或打包解决方案中的云web角色时部署它。该文件需要在web上访问,例如/scripts/foo/bar.js。我已经能够通过添加上下文菜单选项将其添加到web角色,但无法将其放入siteroot文件夹,仅限于approt文件夹 我在网上找到了一些方法,包括向Azure的pubxm

在我们的项目中,我们正在从Gulp动态生成一个文件。它不包括在我们的项目中,因为它是一个派生文件,每次生成时都会更改,我们不希望它出现在TFS中,
.tfignore
无法按预期工作

但是,我们确实希望输出此文件,以便在部署或打包解决方案中的云web角色时部署它。该文件需要在web上访问,例如
/scripts/foo/bar.js
。我已经能够通过添加上下文菜单选项将其添加到web角色,但无法将其放入
siteroot
文件夹,仅限于
approt
文件夹

我在网上找到了一些方法,包括向Azure的pubxml文件添加任务和内容,但没有任何效果


是否有办法完成此任务?

您需要在Gulp task runner中添加此任务作为预构建步骤,以便在云服务中构建web角色时将其作为竞赛文件包含。您的意思是包含链接吗?我不知道你指的是什么。我曾考虑过使用Gulp将文件复制到某个地方,以便将它们包括在内,但我不知道应该将它们复制到哪个位置。