0

有这样的事吗?也许应该有,我不认为 Microsoft 构建了类似的东西,但是否有类似的 ASP.NET 格式或框架可以让您部署存档 - 即 - 您的 ASP.NET Web 应用程序或可以工作的模块以同样的方式?

xap 文件是一个独立的存档。我对他们在 Silverlight 4 和应用程序分区中展示的东西特别感兴趣。在这种情况下,您可以添加额外的 xap 文件,这些文件在您的应用程序中扩展或显示为新内容,而无需重新编译现有内容。

4

2 回答 2

1

我想最接近的事情是组装。将 ASP.NET 网站编译为单个程序集是完全可能的。基本上,您需要正常编译您的项目,然后预编译网站,然后您可以使用ILMerge将所有这些生成的程序集组合成一个程序集。

于 2010-03-11T13:56:34.010 回答
0

您可以使用Web 平台安装程序包装您的应用程序,并为您的整个站点和常见的主要依赖项/框架获取一个可部署的安装程序,这是我所知道的壁橱等价物。一些流行的项目以这种方式提供部署,请参阅此处获取列表

Hanselman 发表了一篇关于如何以这种方式打包您的应用程序的帖子,这可能是了解该过程的一个很好的起点。

于 2010-03-11T14:13:40.790 回答