2011-03-02 34 views
4

几乎我们所有的Windows项目都包含一个WCF Windows托管服务,然后是一个WPF客户端应用程序。所有这些通常被分成两个不同的解决方案,一个用于服务,一个用于客户端。这是由于各种原因完成的,但最近我们正在考虑将它们集中在一个新项目上,我们这样做。这意味着不必运行Visual Studio的两个副本,并使其他各种事情更容易。是否可以在VS2010中的同一个解决方案中运行另一个项目时编辑一个项目中的文件?

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

是否有解决方法,以便您可以随时运行服务,并且仍然能够在另一个项目中编辑WPF和CS文件?还是应该将这两部分分别放在两个解决方案中?

回答

0

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

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

相关问题