是否可以在VS2010中的同一解决方案中运行另一个项目时编辑一个项目中的文件?

时间:2011-03-02 13:30:31

标签: visual-studio visual-studio-2010 debugging editing

几乎所有Windows项目都包含WCF窗口托管服务,然后是WPF客户端应用程序。所有这些通常分为两种不同的解决方案,一种用于服务,一种用于客户。这是出于各种原因,但我们最近看到可能将它们全部放在一个新项目上,我们这样做了。这意味着不必运行两个Visual Studio副本,并使其更容易进行各种其他事情。

我们现在关注的是能够在调试服务时编辑WPF客户端。许多开发人员会在客户端进行更改时保持服务运行的大部分时间。但是看起来使用此设置,当您开始调试服务时,Visual Studio将不允许您编辑解决方案中的任何其他代码。

有没有解决方法,以便您可以随时运行服务,并且仍然可以编辑其他项目中的WPF和CS文件?或者这两个部分应该分成两个独立的解决方案吗?

1 个答案:

答案 0 :(得分:0)

您需要两个Visual Studio实例:一个用于调试服务,另一个用于编码。

您还可以设想在没有附加调试器的情况下运行服务,并且只有在您准备启动/调试正在使用的客户端时才手动附加它。