如何为Umbraco创建项目包?

时间:2013-04-15 06:08:26

标签: asp.net umbraco

我需要为umbraco创建一个项目。我不知道从哪里开始以及在哪里看到这个。我用Google搜索,没有发现任何有用的信息,而是让我感到困惑的是什么是umbraco项目。创建一个umbraco项目是否需要在visual studio中创建Web应用程序或类库。

我知道这些是基本的,但我只是对此感到困惑。有人会帮助我为umbraco CMS创建项目。

1 个答案:

答案 0 :(得分:11)

如果我理解正确,您正在寻找有关如何创建Umbraco包的资源。

一旦你想出了一种扩展Umbraco功能的方法(即:一个新的数据类型,一个新的部分,一些在发布时触发的事件处理程序等),你会想要找到一种方法打包并重新分配它,甚至可能在Our Umbraco上。有几种方法可以做到这一点:

  1. Umbraco后台提供了一种打包文档类型,数据类型,模板,程序集等的方法:

    1. 开发人员部分中,展开
    2. 右键点击已创建的包,然后选择创建
    3. 填写包裹详细信息,选择内容和文件,编写包裹操作等。
  2. 使用MSBuild在Visual Studio中创建包。这是一种更先进(也因此更复杂)的方法。我发现查看一些流行软件包的源代码很有帮助,例如uComponents,以便更好地理解这是如何完成的。

  3. 包文件只是一个zip文件,其中包含xml,其中包含Umbraco安装时的操作说明。