c# - Azure Function 与源一起发布

标签 c# visual-studio azure azure-functions

在发布 Azure Function 时如何包含源(用于以后的远程调试)。我正在寻找 .pubxml 文件的选项。我在 GUI 本身中没有看到任何选项。我尝试过

  <IncludeSourceFilesProjectOutputGroup>Copy if Newer</IncludeSourceFilesProjectOutputGroup>

但 Cloud Explorer 中没有任何变化。我看不到源文件,因此没有附加调试器。

最佳答案

@PragnaGopa 这个提示对我有帮助。 VS复制了文件。但是,为了启动调试 session ,我必须在 Cloud Explorer 中右键单击该应用程序,然后

If you are using VS Tools for Azure Functions you can set "copy to output directory" property on .cs files to Copy Always. Did you try this already? – Pragna Gopa Jan 5 at 19:44

令人困惑的是,我发现一些评论称它目前根本不受支持,这在 2018 年 1 月发表这篇文章时绝对不是真的。但在同一页面上,您还会找到一些实际附加调试器的屏幕截图 ( http://markheath.net/post/remote-debugging-azure-functions )。

enter image description here

(截图来源:http://markheath.net/posts/files/remote-debugging-azure-functions-8.png)

关于c# - Azure Function 与源一起发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48116277/

相关文章:

c++ - 无法为数组指定显式初始值设定项

azure - 多个域可以指向同一个 Azure Web 应用程序吗?

c# - .NET Web 服务和 BackgroundWorker 线程

c# - 如何阻止 [Required] 注释在被覆盖的字段上被继承?

c# - 用数据库中的数据填充文本框

c++ - Visual Studio 和 Clang 不同的行为模板元编程

c# - 如何避免在多个项目中引用 Entity Framework

c# - Linq 选择特定索引处的数组值

azure - Microsoft Azure 计划,例如 BizSpark

azure - 我可以拥有多少个 eventhub 命名空间?