我正在将我们的5.1网站升级到最新版本。
我对文档中的这一步有疑问。我没有对数据库进行任何新的更改。我只需要升级。我在暂存计算机中运行了项目管理器,并注意到配置文件已更新。我没有在本地复制数据库。我应该对〜/ App_Data / Sitefinity / Configuration中的文件做什么吗?
... 如果要使用本地升级的文件替换生产网站和数据库,请将升级的网站及其数据库打包并在生产环境中部署。有关更多信息,请参阅部署。
如果您希望合并本地升级的网站与生产网站而不替换数据库,请执行以下操作:
将升级后的网站打包,不包含〜/ App_Data / Sitefinity / Configuration中的配置文件。 不包括本地升级的数据库。 ...
有人能指出我正确的方向吗?感谢。
答案 0 :(得分:1)
这是升级的工作方式:
项目管理器更新bin文件夹中的DLL文件。您需要重新编译解决方案,以便SitefinityWebApp.dll使用更新的dll引用。
当您第一次运行该站点时,升级过程将启动,并更新.config文件。 它还可以通过以下方式更新数据库,几个表,可以是:
现在,当你在登台或开发环境中完成升级并且测试了它并希望将Live环境升级到新版本时,这些是你的选择:
OR
答案 1 :(得分:0)
我认为当您将Sitefinity 5.1升级到最新版本时,您无需更改数据库。因为它只是更新bin文件夹中的汇编文件和dll。
您可以在以下网址阅读更多信息: http://docs.sitefinity.com/upgrade