【发布时间】:2016-04-27 15:18:11
【问题描述】:
本质上,我有一个 ASP.NET Core 1.0 (rc1-final) 应用程序,我发布到 Azure App Service 并面临一个只出现在那里的错误,从日志中不清楚是什么原因造成的。
所以我尝试使用 Visual Studio 2015(更新 1)和 Cloud Explorer 的远程调试功能来调试应用程序。调试开始,但由于未加载调试符号,因此未命中断点。
我尝试了发布和调试版本都无济于事。 dnx Web 项目使用“生成时生成输出”选项(将项目打包到 nuget 包中)编译,以便使用它创建和发布 xmldoc(旁注:我正在使用 Swashbuckle 的 SwaggerGen 获取 Rest API 文档并且需要 xmldocs 来获取其他文档)。
我在旧的 nuget 方法上找到了一个 few articles 来创建包,它是 -symbol 参数,但没有找到一种方法来生成或将参数传递给 dnx/dnu 构建过程并将其发布到服务器。
目前,该应用程序通过 Visual Studio 2015 Update 1 中的 Azure 发布工具发布。
任何人都获得了有关如何在 Azure 应用服务上远程调试(最好是发布编译版本)ASP.NET Core 1.0 Web 应用程序的有效解决方案?
【问题讨论】:
-
可能是these 如果您错过了什么,步骤会有所帮助
标签: visual-studio-2015 asp.net-core dnx