5

我有一个函数应用程序并使用 Visual Studio 部署了函数,因此它变为只读并且无法将代理添加到只读函数应用程序。如何从 Visual Studio 向我的 Function App 添加代理?

4

2 回答 2

7

我遇到了这个确切的问题,但是当我将 proxies.json 文件添加到项目中时,它永远不会被发布。我发现我必须编辑项目的 csproj 文件并找到 proxies.json 文件 XML 元素:

    <None Update="proxies.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <CopyToPublishDirectory>Never</CopyToPublishDirectory>
    </None>

并更改CopyToPublishDirectoryPreserveNewest<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>

于 2019-05-09T06:19:44.627 回答
4

在 Visual Studio 项目的根目录中添加 proxies.json 文件,并确保将其标记为“包含在输出中”。

或者,您可以转到功能应用程序设置并将“只读”切换为“读/写”,以允许门户再次可编辑。请注意,当您再次从 VS 部署时,您的 proxies.json 文件可能会被删除(如果您在发布时选择“在目标位置删除文件”)。确保将其添加到您的 VS 项目中。

于 2017-11-24T06:37:00.980 回答