2

我喜欢果园,我是一个 .net 开发者,希望将其用作 cms,遵循果园 cms 书,一切都非常好……现在我想的问题让我们看看我是否可以在我的 vps 上部署它……提出有很多错误的大问题。

所以我回到基础下载了一个新的果园副本...并第一次运行设置并尝试部署它...我正在使用 Visual Studio 2012 我右键单击已发布选择发布到文件系统然后 ftp 到服务器...以二进制模式复制的应用程序数据文件夹将 settings.txt 更改为指向我的产品数据库。

构造函数'Void .ctor(Orchard.Settings.ISiteService)'。在 Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable1 参数) 在 Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable1 参数) 在 Autofac.Core.Resolving.InstanceLookup.b__0() 在 Autofac.Core。 Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func1 creator) at Autofac.Core.Resolving.InstanceLookup.Execute()

在 Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope,IComponentRegistration 注册,IEnumerable1 参数)在 Autofac.Core.Resolving.InstanceLookup.ResolveComponent(IComponentRegistration 注册,IEnumerable`1 参数)

这比我的带有新模块和很多错误的菊花网站更糟糕......我做错了什么......除了这个网站上的安装指南之外,必须有一个简单的方法,它说压缩整个项目并部署它。

4

1 回答 1

2

您可能必须在以下文件夹中为配置为 IIS 应用程序池标识的帐户设置读/写权限:

  • 模块
  • 主题
  • 应用程序数据
  • 媒体

取自Orchard 文档 - 手动安装 Orchard

于 2013-05-02T12:40:49.767 回答