Visual Studio Code不会编译或提交USQL脚本

时间:2019-09-06 09:59:16

标签: azure visual-studio-code azure-data-lake u-sql

我正在使用Visual Studio代码(VS代码)进行编译,然后在我们的Azure平台上提交usql脚本。

发生了某些事情,我再也无法编译或提交任何usql作业,并出现以下错误消息: enter image description here

我尝试了多种解决方案来修复它:

  • 重新安装Visual Studio代码
  • 已更新为最新版本(1.38)
  • 重新安装Azure Data Lake Tools程序包
  • 删除所有生成的文件夹和文件,然后从头开始
  • 我确保这与访问无关(我可以在Azure Web门户上运行作业)
  • 该脚本没有任何错误,应该可以运行(在Azure Web门户上已检查)

我在MS Windows VM x64和VS Code 1.38版上工作。

我对此完全感到困惑,任何帮助都将不胜感激!

1 个答案:

答案 0 :(得分:1)

我无法单方面再现您的问题。我按照详细的guide中的步骤进行操作,对我来说效果很好。

由于您已经解决了一些可能的问题,因此建议您检查是否错过了上面的链接中的某些安装。特别是以下步骤:

  • 2.1要安装BuildTools,请在LocalRunDependency文件夹中单击visualcppbuildtools_full.exe,然后按照向导的说明进行操作。
  • 2.2要安装Win10SDK 10240,请在LocalRunDependency / Win10SDK_10.0.10240_2文件夹中单击sdksetup.exe,然后按照 向导说明。
  • 然后运行ADL: Start Local Run Service.

仅供参考,将sdk版本更新为1.38.1后即可使用。