直到最近,我们一直在使用 Mosso / The Rackspace Cloud,但他们突然为新添加的站点切换到 .NET 的中等信任模型,并将很快将现有服务器场迁移到中等信任
我们无法让我们的 Sitefinity CMS V3.6 SP2(最新)在这种环境中工作。
有人对如何让Sitefinity在中等信任下工作有任何想法吗?
我也向 Telerik 提交了支持票,如果他们拿出货物,我会报告。
另一种方法是移动主机。
直到最近,我们一直在使用 Mosso / The Rackspace Cloud,但他们突然为新添加的站点切换到 .NET 的中等信任模型,并将很快将现有服务器场迁移到中等信任
我们无法让我们的 Sitefinity CMS V3.6 SP2(最新)在这种环境中工作。
有人对如何让Sitefinity在中等信任下工作有任何想法吗?
我也向 Telerik 提交了支持票,如果他们拿出货物,我会报告。
另一种方法是移动主机。
来自 Sitefinity 团队的 Slavo。
团队中的某个人会回复您提交的支持票,但为了其他可能遇到与您类似问题的人的利益,我也想在这里写信给您。目前尚不清楚您在场景中到底遇到了什么问题,因此我将详细说明 Sitefinity 在中等信任环境中的工作原理。
在这样的环境中支持 Sitefinity 的所有功能,只有少数例外。需要完全信任才能运行的主要代码部分是数据访问代码。Sitefinity 使用名为 Nolics.net 的 ORM 工具与项目数据库进行交互,并支持自动模式升级。以下场景需要升级架构:
由于以中等信任度运行的托管服务提供商不允许您更改这些设置,因此解决方案是在开发机器上执行一次这些操作,然后将更改上传到生产服务器。
如果您第一次无法运行您的项目,很可能就是这个原因。我的建议是在本地设置项目并运行它,确保您可以浏览站点和管理界面,然后将项目和数据库(具有已升级的架构)上传到您的托管服务提供商。
我们还提供了有关如何开始使用Discount ASP.NET和GoDaddy作为最常用的共享托管服务提供商的指南。也许那些可以帮助。
如果您的项目仍然遇到问题,请提供更多详细信息,我很乐意在这里、我们的论坛或支持系统中为您提供帮助。
最好的,斯拉沃