gpt4 book ai didi

asp.net - 您如何在 Visual Studio 中构建 ASP.net 源代码?

转载 作者:行者123 更新时间:2023-12-01 02:58:53 25 4
gpt4 key购买 nike

您是否有 Web 应用程序项目、类库、数据库项目和测试的一种解决方案?或者,您是否将其分割为多个解决方案?为什么?

我之所以这么问,是因为我们正在尝试为 Visual Studio 2010 简化此方案,而且我想从社区获得有关您希望如何工作的意见。

最佳答案

我倾向于(但并非总是)每个工作有一个解决方案,但我从其他解决方案导入现有项目,例如我的 WebControlLibrary,我在其中保留了常见的用户控件和类等。

我的实际工作解决方案然后倾向于分解为 Web 应用程序、业务逻辑层、数据访问层和实体层,即:

Solution
...MyCompany.WebControlLibrary
...Project
...Project.BusinessLogic
...Project.DataAccess
...Project.Entities
...Project.Scripts
...Project.Testing
...Project.Deployment

如果一个项目需要诸如移动设备之类的东西,我总会把它放在一个新的解决方案中,但它可能会共享当前解决方案的一些项目,即
MobileSolution
...MobileProject
...Project.Entities
...MobileProject.BusinessLogic

您组合的“东西”越多,Visual Studios 的构建速度就越慢。您显然可以在默认情况下停止某些项目的构建,但那时您必须开始创建自己的构建配置。如果您要创建大型应用程序,我建议分解为多个解决方案。我发现在不断更改构建配置的解决方案之间切换要容易得多。

另一种选择是,当您构建项目时,您可以引用它们的 DLL。我更喜欢将上述项目导入到我的解决方案中,因为您永远不必担心引用创建的构建配置,即从 Debug 或 Release 文件夹中选择 DLL。

关于asp.net - 您如何在 Visual Studio 中构建 ASP.net 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1650212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com