在发布 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 )。
(截图来源:http://markheath.net/posts/files/remote-debugging-azure-functions-8.png)
关于c# - Azure Function 与源一起发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48116277/