作为服务引用的 vs2010 项目无法使 "enable edit and continue" 工作

vs2010 project as service reference cannot get "enable edit and continue" to work

我在 vs2010 解决方案中有一个三层应用程序。我想通过服务引用编辑从前端调用的代码,而不必停止代码。我可以毫无问题地编辑前端 Web 项目,但是当我尝试编辑逻辑项目或服务项目时,它说 "Changes are not allowed in the following cases..." 我能让它工作的唯一方法是在服务解决方案下启用本机调试是这样的预期的?

原来问题是我没有直接运行宁服务项目(它只是被前端调用)。我发现我可以通过单击右键单击服务项目并选择调试 -> 进入新实例来解决问题。

这让我意识到我每次都可以通过转到解决方案的属性并选择启动项目并指定前端站点项目和服务项目来将服务项目设置为 运行。