在 Sitecore 中,当我发布我的 VS 解决方案时,我收到错误消息,找不到许可证密钥

In Sitecore, when I publish my VS solution I get an error license key not found

在 sitecore 8 中,当我发布我的 VS 解决方案时。我收到类似未找到许可证密钥的错误。虽然我已将 sitecore 和 active commerce 的许可证密钥放在适当的文件夹中,即 sandbox/data。需要帮助。有什么建议吗?

当 VS 解决方案的 Web.config 具有对本地安装无效的默认 /data 值(或硬编码值)时,我已经看到这种情况发生。如果您使用 Sitecore 安装程序,它通常会使用适用于该本地安装的 Data 文件夹的值更新 Web.config。

相反,您应该使用补丁包含来指定数据文件夹。当您使用 Sitecore Instance Manager 进行安装时,它会为您执行此操作。

这样,无论您部署多少次,您安装的正确数据文件夹都会被保留。