我最近进行的对我VirtoCommerce网站下面的步骤:通过Git的从2.9到2.10升级Virtocommerce - CacheManager的问题
更新我的本地环境,从2.9到2.10。 发布到Azure管理器应用程序。 (在Azure上覆盖2.9) 发布到Azure店面。 (在Azure上覆盖2.9)
我得到了一个Typeload错误,LibSass_64无法加载。实现了我的开发机器是x64,但Azure服务器是x86,所以我将两个解决方案中的构建配置更改为x86,并使用“删除现有文件”设置重新发布以清除x64 dll。
这解决了typeload错误。但是现在我收到以下错误,我无法在没有帮助的情况下解决。任何帮助将不胜感激!
错误调用StoreModuleGetStores:
未能从程序集加载类型 'CacheManager.Core.RuntimeCachingBuilderExtensions' 'CacheManager.SystemRuntimeCaching,版本= 0.7.1.0,文化=中性公钥=空'
异常已被调用的目标抛出。] System.RuntimeMethodHandle.InvokeMethod(Object target,Object [] arguments,Signature sig,Boolean constructor)+0
System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj,Object[] parameters, Object[] arguments) +92
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +101
Owin.Loader.<>c__DisplayClass12.<MakeDelegate>b__b(IAppBuilder builder) +66
Owin.Loader.<>c__DisplayClass1.<LoadImplementation>b__0(IAppBuilder builder) +123
Microsoft.Owin.Host.SystemWeb.<>c__DisplayClass2.<InitializeBlueprint>b__0(IAppBuilder builder) +71
Microsoft.Owin.Host.SystemWeb.OwinAppContext.Initialize(Action`1 startup) +462
Microsoft.Owin.Host.SystemWeb.OwinBuilder.Build(Action`1 startup) +40
Microsoft.Owin.Host.SystemWeb.OwinHttpModule.InitializeBlueprint() +70
System.Threading.LazyInitializer.EnsureInitializedCore(T& target, Boolean& initialized, Object& syncLock, Func`1 valueFactory) +115
Microsoft.Owin.Host.SystemWeb.OwinHttpModule.Init(HttpApplication context) +106
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +534
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +172
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +352
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +296
我下载了virtocommerce 2.12.3,6天前。我正在尝试今天安装它,但它不安装这些模块,因为它给了我一个错误消息“目标平台版本2.12.4与当前的2.12.3不兼容”。 所以我不知道6天后,我的版本是不兼容的? 根本找不到任何文档可以指导我如何从2.12.3升级到2.12.4。 也想知道如果我将来需要安装一个模块,是否必须将整个virto升级到特定模块在那时兼容的版本? 对此有何想法? – Syed
v2.12.4于9天前发布。只需获取新代码并编译即可。你可以更新所有的模块。 – Dartal
谢谢!但那意味着我必须在将来也这样做?接下来会发生什么变化(例如,开发我自己的插件或类似软件)。 – Syed