猿问

将WPF和Windows Forms项目集成到一个解决方案中

我有一个很大的Windows窗体应用程序,它可以用作计算机配置软件,并且可以与用户交互,从计算机收集数据并在与15个子项目关联的SQL数据库上运行。它的背面采用单身图案。

另外,我有一个最近使用MVVM开发的WPF应用程序,该应用程序用于通过后端项目与数据库进行交互,以从数据库中获取数据并向用户显示有意义的结果。

现在,我想知道,将WPF和Windows Forms Projects组合在一个解决方案下是否是一种好的编程习惯。会导致更长的加载和构建时间吗?

我目前正在使用Visual Studio 2017。


MMMHUHU
浏览 405回答 1
1回答

HUH函数

现在,我想知道,将WPF和Windows Forms Projects组合在一个解决方案下是否是一种好的编程习惯。会导致更长的加载和构建时间吗?在同一个Visual Studio解决方案中,通常会有几个不同的项目,包括几个不同的客户端应用程序。您仍然可以分别部署每个可执行文件。显然,添加到解决方案中的每个项目的总构建和加载时间都会增加(至少在理论上是这样),但是考虑到您只需要重新构建自上次构建以来实际已更改的项目,这就不成问题了。在开发过程中。要回答您的问题,在同一个解决方案中包含多个客户端应用程序项目不认为是不好的做法。您可能还具有多个解决方案文件,例如,一个包含所有项目的解决方案和一个WPF解决方案,其中仅包含WPF应用程序使用的项目,依此类推。当解决方案包含100多个项目时,我通常会这样做。
随时随地看视频慕课网APP
我要回答