使用Visual Studio Team Services持续部署节点js云服务项目

时间:2016-07-01 10:57:22

标签: node.js azure msbuild azure-devops azure-cloud-services

我目前在Visual Studio中有一个Azure Cloud Service,包含简单的Node.js Web角色。

这在本地Visual Studio中正确构建和打包,并完美部署到Azure云服务中。

尝试使用Visual Studio Team Services(以前的Visual Studio Online)构建解决方案时,MSBuild无法声明:

2016-07-01T10:09:56.7893397Z ## [错误] C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Windows Azure Tools \ 2.8 \ Microsoft.WindowsAzure.targets(1329 ,5):错误:WAT070:找不到引用的程序集C:\ a \ 1 \ s \ CloudTool \ Client \ Client.exe。在构建此Microsoft Azure云服务项目之前,请确保构建生成此程序集的角色项目。

...这似乎表明它期望Node.js项目的构建发出.exe文件。

我按照本文中提到的相同步骤(https://www.visualstudio.com/en-us/docs/release/examples/nodejs/node-to-azure-cloud-service#help-and-support)继续部署节点js云服务项目。

当我用谷歌搜索它时,我发现这个git hub问题链接(https://github.com/Microsoft/nodejstools/issues/428),其中没有提到任何解决方案,所以我想知道这个问题是否解决,如果是,我怎么能解决它,因为我无法找到任何解决方案。

0 个答案:

没有答案