答案实际上取决于您如何设置项目 - 好像您排除了 umbraco 核心文件(您必须这样做,否则它们将无法编译)然后您需要将它们再次包含在您的发布脚本中。
至于部署 - 我通常包括所有文件夹 - 包括安装文件夹,但我压缩该文件夹并删除文件。原因是如果您更改数据库,有时会在升级过程中使用安装文件夹 - 当您使用 sqlce 时,您可能有一天会切换到完整的 SQL 数据库
添加:
我的部署文件夹最终如下所示
E:\Work\Umbraco\deploy 目录
17/06/2014 12:04 <DIR> .
17/06/2014 12:04 <DIR> ..
17/06/2014 11:59 <DIR> App_Browsers
17/06/2014 11:59 <DIR> App_Plugins
17/06/2014 11:59 <DIR> bin
17/06/2014 11:59 <DIR> config
17/06/2014 11:59 <DIR> css
08/05/2014 23:11 152 default.aspx
08/05/2014 23:11 107 Global.asax
17/06/2014 11:59 <DIR> macroScripts
17/06/2014 11:59 <DIR> masterpages
17/06/2014 11:59 <DIR> media
08/05/2014 23:11 1,954 packages.config
17/06/2014 11:59 <DIR> scripts
17/06/2014 11:59 <DIR> umbraco
17/06/2014 11:59 <DIR> umbraco_client
17/06/2014 11:59 <DIR> usercontrols
17/06/2014 11:59 <DIR> Views
17/06/2014 11:59 15,585 Web.config
17/06/2014 11:59 <DIR> xslt