问题标签 [umbraco-cloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
390 浏览

nuget - “UmbracoCms.Core 7.6.5”包需要 NuGet 客户端版本“3.4.4”或更高版本,但当前 NuGet 版本为“2.8.1.0”

介绍

我正在尝试使用“UaaS.cmd”从云中创建一个项目。

我运行它,填充 url 和命名空间,它开始工作。然后在过程中间我收到错误:

但我安装了 VS 2015 和 VS 2017。我的 Vs 2015 说我安装了 nuget 3.5 版,而 vs 2017 说我安装了 nuget v4.2。

我试过什么

我在我的 cmd 中运行了 nuget,但它未被识别,所以我下载了最新版本并将其添加到我的环境中,所以当我运行 cmd 时,转到我的 uaas.cmd 文件所在的文件夹并键入

nuget 更新 -self

它告诉我我有 nuget 4.2 并且它是最新的。但是当我尝试 uaas.cmd 时,会发生同样的错误

我不明白!它在哪里找到 2.8.1.0?!为什么不需要4.2?

PS:我也在Umbraco论坛上写过,但我猜它与nuget客户端有关而不是umbraco

0 投票
0 回答
157 浏览

owin - Umbraco Cloud 的 Owin 启动错误 - 缺少 netStandard 参考

在我们当前的Umbraco Cloud项目中,我们正在使用Hangfire库 (1.6.17) - 该库具有OWIN依赖项 (1.0.0)。

这是调用hangfire启动的代码:

在我们当前的项目中,我们正在使用 Hangfire 库 (1.6.17) - 该库具有 OWIN 依赖项 (1.0.0)。

这是调用hangfire启动的代码:

这是能够使用该库的默认 hangfire 启动代码。该代码在 2 台本地机器(一个 Azure Web App 实例)上运行良好,但是当我将此代码推送到 Umbraco Cloud 分支时,出现以下错误:

无法加载文件或程序集“netstandard,Version=2.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51”或其依赖项之一。该系统找不到指定的文件。

问题是:我们没有使用 .net 标准,两个项目(Web 和核心)都使用 .net 框架 4.6.2

这个问题有什么解决方法吗?

在此处输入图像描述

0 投票
2 回答
300 浏览

umbraco - Umbraco 本地 + Umbraco 云缺少 dll(ucommerce)

我对 Umbraco Cloud 和安装软件包有疑问 - 特别是在安装后同步本地和云环境。

我是否首先在云版本或本地版本中设置所有内容似乎并不重要 - 当我推送/拉取更改时,获取更新的环境会抱怨缺少 dll

目前,我已经在云中设置了 ucommerce(通过软件包安装)并将其拉到新的本地副本中 - 当我尝试运行该站点时,我得到:

无法将字符串 'UCommerce.RavenDB25.Search.SearchLibraryInternalRaven, UCommerce.RavenDB25' 转换为类型。未找到程序集。确保它已部署并且名称没有输入错误。

检查这一点,我的 RavenDB25 文件夹的本地版本不包含 SearchLibraryInternalRaven dll 或任何其他相关内容。

我可以在 Umbraco Cloud 中查看我的应用程序的文件结构吗?这可能是一个 git 忽略问题吗?我在默认的 gitignore 中注意到了这一点:

bin/NativeBinaries/*

0 投票
1 回答
199 浏览

model-binding - 使用 Umbraco Cloud 时如何在 Controller 中使用 ModelBinder 类

我有一个刚刚开始的 Umbraco 云项目,我第一次想使用 ModelBinder。

使用 Umbraco Cloud 时,您拥有的是网站而不是 Web 应用程序。

您还有一个 .Core 项目,其中有一个 controllers 文件夹。当在网站项目中生成类时,如何访问在我的 .Core 项目中的控制器中生成的强类型类?

此外,在我开始使用模型绑定器之前,我总是会制作自定义视图模型,在我的控制器中执行逻辑,然后将该自定义视图模型传递给我的视图。

使用模型绑定器时,假设我可以在我的控制器中获得强类型类,我现在是否仍然制作自定义视图模型类我有一个强类型对象,我可以直接将它传递给视图...我'我对正确的方法有点困惑,我的直觉告诉我我仍然应该使用自定义视图模型。

0 投票
1 回答
108 浏览

umbraco - umbraco 云上不存在具有别名 imulus 原型的属性编辑器

尽管项目中存在 imulus 原型,但在 Umbraco 云上出现此错误:

消息:未找到属性编辑器,正在转换为标签

异常:System.NullReferenceException:具有别名 Imulus.Archetype 的属性编辑器不存在

有谁知道如何解决这个问题?

0 投票
1 回答
147 浏览

umbraco - 如何将 Umbraco Cloud 开发环境克隆到本地

我目前正在将一些旧网站迁移到 Umbraco Cloud,但是为了测试它,我创建了一个全新的项目,创建了一个基本的文档类型并添加了一些文本。

如何将开发环境中的内容提取到本地?我第一次启动本地 umbraco 实例时,它要求同步、下载一些文件并且一切正常,但是我如何触发这个以进行新的更改?

我在 /data/ 文件夹中的 CMD 中尝试了以下操作:

创建了一个名为“deploy-complete”的文件,但它是空的,并且新内容没有下载到本地 umbraco。

0 投票
1 回答
168 浏览

azure-active-directory - 带有 Umbraco 8 的 Azure Active Directory 无法正常工作

“UmbracoCms.Core 8.0.0”与“UmbracoCms.IdentityExtensions 1.0.1 约束:UmbracoCms.Core (>= 7.3.0 && < 8.0.0)”不兼容。

有人知道如何让 AzureAD 与 Umbraco8 一起工作吗?