如何使用Visual Studio为Umbraco创建包?

时间:2016-10-26 10:11:56

标签: c# asp.net umbraco

如何在Visual Studio中为Umbraco创建包?我知道你可以在Umbracos后台创建一个包,但我现在对此不感兴趣。我只需要一些简单的东西,比如一个hello world package

1 个答案:

答案 0 :(得分:5)

不幸的是,它并不那么简单。这取决于包装内容。如果那些是静态文件,dll等 - 它是 MsBuild 的工作,您可以使用它来收集所有必需的文件并创建一个包甚至分发它。

Jeavon Leopold 在24days.in:http://24days.in/umbraco/2014/packaging-with-appveyor/上发表了一篇很棒的文章,结合了AppVeyor完成的CI。

如果您想要包含文档类型,数据类型或任何其他与Umbraco相关的内容,则会启动挑战。通过后台使用Umbraco Packaging非常容易(只需要选择应该包含的内容)。使用自定义构建和自动打包,您需要记住,如果Umbraco后台内部应包含任何内容,则需要通过在代码中创建这些对象来处理(例如,在应用程序启动事件自定义处理程序上)并确保它不存在它应该重新创建等。

我个人建议您检查其他包创建者如何处理它,因为很多包是开源的,例如: