0

这个问题源于我最近提出的关于设置Web 应用程序项目引用的主题,但我认为它足够独特,值得发表自己的文章。

我们有一个 Web 应用程序,其中包含一些带有代码隐藏的 aspx 页面以及 html 页面和其他文件(js、图像等)。构建项目时,所有应用程序代码(cs 文件)都被编译成 DLL。是否也可以将 html、js 和其他文件编译到 DLL 中?我们想建立一个项目引用,它能够使用这个父项目中包含的非编译源。这甚至可以与 IIS 一起使用吗?

4

1 回答 1

1

我的偏好是将 html 加载到资源文件中并通过键名访问它以生成输出。我已经将它用于诸如模板控件之类的小事情和诸如为动态生成的内容提供整个页面布局之类的大事情。有很多资源描述了使用资​​源文件来提供此类内容。我发现的优点是,只要内容的交付/生成方式保持一致,整个 dll 可以打包并单独用于将这些资源提供给多个单独的应用程序。

于 2011-12-07T19:18:57.357 回答