2014-12-19 19 views
0

我们的网站解决方案由纯html/css/js应用程序驻留的前端文件夹和ASP.NET WebAPI后端组成。我正在为dev和qa环境设置TFS构建。如何使用TFS构建上传纯HTML网站

目前,我已经使WebAPI后端通过WebDeploy自动发布。 Html/js fronend在我尝试部署到的目标IIS机器上也有一个站点设置。但WebDeploy仅适用于ASP.NET网站。我可以利用什么机制将文件复制到IIS机器上的目标文件夹?

+0

Web部署适用于纯内容。它不知道它是什么类型的网站。当您尝试在纯内容上使用Web部署时,您遇到了什么问题?另外,你是否知道你可以有一个只包含内容的项目? – 2014-12-19 14:33:47

+0

WebDeploy的问题在于,您需要一个发布配置文件才能执行该发布配置文件,并且会为asp.net项目创建发布配置文件,而不是拥有文件的持有者。至少我不知道在源代码控制中选择webdeploy文件夹。 – 2014-12-19 14:36:45

+0

发布配置文件只是MSBUILD项目文件。另外,如果您创建一个空的ASP.NET项目,然后添加一堆内容并删除所有代码,会发生什么?这与仅限内容的项目非常接近。 – 2014-12-19 14:39:28

回答