gpt4 book ai didi

asp.net - 将 VS 项目迁移到网站

转载 作者:行者123 更新时间:2023-12-02 12:06:59 30 4
gpt4 key购买 nike

如果您开始作为项目进行开发,那么迁移到网站开发过程有多困难?

最佳答案

将 Web 应用程序项目迁移到网站实际上并不难,但可能会遇到一些问题。但请注意,网站项目有明显的缺点。他们的 bin 文件夹很困惑,代码重用更加困难,除了纪律严明的软件架构师之外,网站无法使用 MSBuild 构建前和构建后事件等。

转换网站时需要考虑的一些事项:

  • 在不同的文件夹中创建一个新网站并将相关文件复制到其中。 Web 应用项目和网站共存是不切实际的。
  • 网站不将 .designer.cs 文件用于用户控件、母版页和页面,因此您可以删除它们。
  • 所有非代码隐藏代码都必须移至 App_Code 文件夹或引用的库,以便所有页面都可以访问。
  • Web 服务代码隐藏必须移至 App_Code 文件夹。
  • 应删除并重新构建服务引用。
  • 像添加网络应用程序项目一样重新添加对网站的引用。
  • 不再严格需要为代码隐藏类声明命名空间,但也不再严格需要删除现有的命名空间声明。

最有可能咬人的陷阱:

  • 页面不再知道彼此的代码。在 Web 应用程序项目中,所有代码都位于一个程序集中,因此更容易共享。在网站中,每个目录/子目录都存在一个程序集。

关于asp.net - 将 VS 项目迁移到网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3349354/

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