如何使用Visual Studio调试Azure功能?

时间:2018-01-10 13:55:42

标签: azure visual-studio-2017 azure-functions

我试图调试azure函数,但它存在错误Unknown argument debug。

请在下面找到项目调试配置的屏幕截图。

Visual Studio Screenshot

我已经提到了link

当我在没有--debug vs的情况下运行时,应用程序运行得很好,但是我无法点击断点。

我已经尝试过主机启动--debug vs,但它也无效。

它提供以下例外。

exception

2 个答案:

答案 0 :(得分:0)

AdapterInterface

只需在动作(动词)之后放置你的选项,你就知道了BSD。

例如:

adapter = new MyAdapter(getActivity(), list, MainFragment.this);

这在使用中提到:

$ func --debug vs host start

                  %%%%%%
                 %%%%%%
            @   %%%%%%    @
          @@   %%%%%%      @@
       @@@    %%%%%%%%%%%    @@@
     @@      %%%%%%%%%%        @@
       @@         %%%%       @@
         @@      %%%       @@
           @@    %%      @@
                %%
                %

Error: unknown argument --debug

答案 1 :(得分:0)

我在link的帮助下解决了这个问题。在我的情况下,是Windows用户名包含空格

的情况

将launchSettings.json更改为类似的内容。

"newProfile1": {
      "commandName": "Executable",
      "executablePath": "C:\\Program Files\\dotnet\\dotnet.exe",
      "commandLineArgs": "\"C:\\Users\\myname\\AppData\\Roaming\\npm\\node_modules\\azure-functions-core-tools\\bin\\Azure.Functions.Cli.dll\" host start",
      "workingDirectory": "$(TargetDir)"
    }