最近升级到 Service Fabric SDK v2.3.301,但由于某种原因我的项目已损坏。我无法调试该项目,出现以下错误:“无法启动输出类型为类库的项目。”
该解决方案现在似乎无法识别 Service Fabric 应用程序。但我可以部署到本地集群。
有人在升级到新 SDK 时遇到过类似问题吗?
谢谢
PS 以防万一,Service Fabric 应用程序已设置为启动项目:o)
最佳答案
我们使用 Service Fabric 开发产品已有大约一年的时间,其中包含各种版本的 SDK,我经常看到这种情况。当将 SF 应用程序作为唯一启动项目按 F5 时,甚至在右键单击 SF 应用程序并选择“调试 -> 启动新实例”时,都会发生这种情况。
有时我必须尝试几次才能最终起作用。我们团队中的其他开发人员也看到了这一点,一直追溯到 v2.0。
似乎减少这种情况发生的一件事是启动项目后不要触摸计算机上的任何内容。不要点击其他任何东西。不要选择其他窗口。放开鼠标。不要触摸键盘。
根据同事的建议,我开始做的事情是选择“调试 -> 启动而不调试”,然后如果我想调试它,则附加到进程。一般来说,我对这种方法的运气更好 - 包括没有遇到“无法启动具有类库输出类型的项目”问题。
希望对您有所帮助。
关于azure-service-fabric - 升级到 Service Fabric SDK v2.3.301 后无法调试项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40068045/