我有一个希望保留为 Web 应用程序项目的 Web 应用程序项目,但是是否可以像网站项目一样按需编译它的一部分?我想要一个文件夹,我可以在它发布后将 aspx 页面添加到网站。
问问题
334 次
1 回答
1
是的。两者可以很好地共存。只需将您的网站页面放入其中,它们就会动态编译。Web 应用程序项目的任何内容都不会禁用此功能或任何东西。您也可以将代码放在 app_code 文件夹中,它也会动态编译。
在 Visual Studio 中进行管理可能会带来一些困难。如果您的网站页面不依赖于 Web 应用程序项目中的代码,最好的办法是让这些项目在 Visual Studio 中完全独立。当您部署到真正的 Web 服务器时,只需将它们部署到同一个地方。不过,请注意两者有共同点的文件(如 web.config)。
顺便说一句,在我不久前发布的一篇文章的评论部分对此主题进行了很长时间的讨论。我认为您可能会发现它很有用,因为讨论在某一时刻详细讨论了混合项目。
于 2010-05-24T10:06:49.900 回答