ReferenceError:Sitecore 8中未定义scForm

ReferenceError:Sitecore 8中未定义scForm,sitecore,teamcity,octopus-deploy,sitecore8,octopack,Sitecore,Teamcity,Octopus Deploy,Sitecore8,Octopack,我在Sitecore 8>控制面板中遇到此javascript错误,例如单击“安装软件包”或任何其他链接: ReferenceError: scForm is not defined 查找Firebug时,似乎缺少一个文件:。发现:发生此错误,因为缺少文件App\u Config/Include/.Sitecore.Speak.Important.Config 为什么它不见了?因为文件名以句号“.”开头,我们使用TeamCity和Octopus Deploy/OctoPack生成用于部署的Nu

我在Sitecore 8>控制面板中遇到此javascript错误,例如单击“安装软件包”或任何其他链接:

ReferenceError: scForm is not defined

查找Firebug时,似乎缺少一个文件:。

发现:发生此错误,因为缺少文件
App\u Config/Include/.Sitecore.Speak.Important.Config

为什么它不见了?因为文件名以句号“.”开头,我们使用TeamCity和Octopus Deploy/OctoPack生成用于部署的NuGet包

这是OctoPack的设计行为——即在输出包中不包括带前导周期的文件(请参阅)。但正如注释所述,现在有一个选项允许部署点文件:

在TeamCity(运行程序类型MsBuild或Visual Studio(sln))的生成步骤中,在命令行参数字段中插入或追加以下内容:

/p:OctoPackNuGetArguments=-NoDefaultExcludes

到底是谁给文件命名的前导句点