无法使用VS发布从VS2015发布node.js应用程序

时间:2015-08-03 08:49:25

标签: azure visual-studio-2015

我有一个node.js项目,我用它来发布到Azure。这在我发布的前几次工作正常,但现在当我尝试发布它时失败而没有错误消息。 VS2015中Azure服务活动窗口中的输出只是:

Auto ConnectionString Transformed Web.config into obj\Release\CSAutoParameterize\transformed\Web.config.
Copying all files to temporary location below for package/publish:
obj\Release\Package\PackageTmp.

ouput / build窗口的输出是:

------ Publish started: Project: node, Configuration: Release Any CPU ------
Auto ConnectionString Transformed Web.config into obj\Release\CSAutoParameterize\transformed\Web.config.
Copying all files to temporary location below for package/publish:
obj\Release\Package\PackageTmp.

========== Build: 0 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 0 succeeded, 1 failed, 0 skipped ==========

我真的不知道从哪里开始诊断,因为本身没有错误信息。 到目前为止我尝试过的事情:

  • 完全清洁和/或重建
  • 删除了BIN目录中的所有文件夹
  • 删除了obj目录中的所有文件夹
  • 尝试了调试和发布配置
  • 从VS删除发布配置文件并从头开始重新添加

以上都没有任何区别 有没有人见过这个问题或者可以建议从哪里开始诊断病因?

由于

2 个答案:

答案 0 :(得分:0)

你碰巧安装了GhostDoc吗?

卸载它后,在看到this问题后为我修复了它。

答案 1 :(得分:0)

我遇到了同样的问题,这是因为文件路径的长度超过了允许的字符数。使用此模块可以缩短文件路径,并解决此问题 https://www.npmjs.com/package/flatten-packages