澄清VS解决方案和Web项目

问题描述:

我很难理解VS中的一些概念。澄清VS解决方案和Web项目

我的目标是开发一个简单的网站。网站将有两个主要部分:CMS和BLOG。

我想在不同的时间开发CMS和BLOG作为不同的Web项目。 现在我明白在VS中我可以有一个Web解决方案,我可以放置两个Web项目。

我不明白在部署和使用网站时发生了什么。

让我们想象的文件结构:

  • WebSolutions 的Default.aspx
    • CMS cms.aspx
    • 博客 blog.aspx

当我部署用户可以完整的解决方案请访问default.aspx并在使用应用程序后作为WebSolutions/Cms/cms.aspx?

我希望这是有意义的,我有问题,甚至解释了吧:-)

如果你有这样的结构:

  • /(根)
  • /CMS/
  • /博客/
  • 的Default.aspx

内CMS和BLOG目录中添加一个default.aspx文件。

然后你只需要去[域] /CMS/default.aspx或[域] /BLOG/default.aspx访问其他地区

+0

感谢杰克,万一我使用VS.解决方案如何组织?谢谢 – GibboK 2010-11-12 05:49:21

+0

你可以用同样的方法组织它。如果您切换到类似MVC的结构,结构只会发生剧烈变化。 – 2010-11-12 16:10:31