使用Visual Studio Team Services在本地部署(Visual Studio Online)

时间:2016-05-12 17:05:38

标签: asp.net-mvc visual-studio msbuild azure-devops

请帮忙,

目标

我尝试使用Visual Studio Team Services,之前通过手动将文件复制到我的服务器来完成所有部署。

我正在使用标准的Build模板开始。

我的服务器上运行了一个本地VSagent,当我查看其工作文件夹时,我会看到来自我的Git源的所有相关文件,以及bin文件夹。

如果我将IIS指向此文件夹,则网站会正确加载。

痛苦

但是,我觉得将实时网站指向路径为C:\vstsagent\_work\2\s\xxxxxxx的文件夹感到不舒服,因为我不知道代理可能对该路径做了什么。也许它决定随意删除所有内容。

所以现在我尝试将文件复制到其他地方,作为最后一步。

我添加了文件复制步骤,但它只复制源而不是bin文件夹。为什么呢?

如果我试图发布文物'这听起来像是正确的做法并没有让我选择从我的MVC项目中获取工件,只有其他相关项目中的零碎。为什么呢?

本质上:如何让VS代理将必要的文件复制到我选择的文件夹中运行我的网站?

作为一个简单的.net MVC开发人员,我真的不知道什么是工件,而且我很难找到任何不会让我陷入关于MSBuild和Azure的漩涡的文档,等等我以前从未担心过 - 只需按F5就行了!

请帮忙!

0 个答案:

没有答案