我正在尝试将Kentico 11升级到12的开发机器。版本11在TFS源代码管理下,而软件包未添加到源代码管理。
在开发机上,我使用NuGet添加了Kentico.Libraries和Kentico.Libraries.Web.UI软件包。
开发计算机上的解决方案正在编译,但是当我尝试浏览到Kentico CMS时出现此运行时错误
The file '/CMSModules/Chat/Controls/SupportChatHeader.ascx' does not exist
我的假设是丢失的文件已被删除或未添加到TFS,这将以某种方式解释它们的缺失。如果您还有其他正常运行的环境(UAT或生产环境),那么我会考虑将文件从它们中复制回来以更新本地环境。
我曾经有过类似的问题,但是我们发现升级为我们替换了丢失的文件,因此值得一试升级。