问题标签 [tds]

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 回答
801 浏览

msbuild - Sitecore 和 TDS 以及包部署

我正在使用 TDS 创建 .update 包。我已经在 TDS 属性中为此设置了设置。这在本地运行良好。但是在我的构建服务器(TeamCity)上,它似乎没有构建更新包。我需要为此添加一些命令行参数吗?我尝试使用 MSBuild 运行程序,并使用调用 MSBuild.exe 的脚本文件。我还尝试将我的 TDS 设置放在 TdsGlobal.config 中。它只是不创建 .update 文件,甚至不创建它们应该去的目录。

0 投票
0 回答
904 浏览

sitecore - TDS 代码生成和 Glass Mapper

试图弄清楚这是否值得追逐:

我使用 TDS 自动生成我的模型。如果我使用 Hedgehog .tt 文件,它会为每个项目创建一个通用的子项目集合。我希望能够以强类型 POCO 的形式访问这些子项。代码生成将所有类型都创建为部分类型,因此我制作了我的类的另一个部分版本,并创建了 stronly 类型字段。如果我重新生成我的模型,我不会丢失这个强类型的部分类。

例子:

这是 TDS 自动生成的类:

我的新部分类与我的强类型子项:

困扰我的是,我的班级现在有一个通用的子项目集合,以及一个单独的强类型项目集合,其中一些是相同的项目。这会两次访问数据库吗?伤害性能?

我的另一个选择是放弃自动代码生成并自己创建类,我可以随意输入它们。

0 投票
2 回答
572 浏览

package - TDS .update 包因对象引用错误而失败 - 8.0 更新 2

我们正在尝试使用 TDS 更新包将项目部署到 TEST 环境。当我们安装时,所有项目都被跳过,尽管项目标有“始终更新”。当我们查看日志时,我们发现删除版本时存在对象引用错误。

对象引用错误

然后,我们使用部署管理器将项目更新为Deploy Once,并选择 Field level deployment 下的所有字段。

部署经理

注意:图像将部署操作显示为上面的“始终”

完成此操作后,该软件包已成功安装,并且没有记录任何错误。安装后日志显示该字段已更新。

2/18/2016-22:16:更新项目“/sitecore/content/Repository/Data-Items/Common/ContactAgencies/Agency1”的字段“Description.en”

但是,当我将 Sitecore 项目版本与 TDS 进行比较时,仍然存在差异,并且包没有更新字段。

描述字段未更新

感谢有人可以帮助我们!

我们正在使用以下 Sitecore 实例

Sitecore.NET 8.0(修订版 150223)

2015 年 2 月 23 日

.NET 框架 4.0.30319.34003

© 网站核心。版权所有。

数据库版本:500

顺便试一下这里提供的解决方案。

0 投票
1 回答
289 浏览

sitecore - 有没有办法告诉 TDS 不要同步 Sitecore 的安全设置字段?

当我执行与 Sitecore 同步操作时,我有什么方法可以告诉 TDS 不要同步 __Security 字段?我想我可以为每一个项目做到这一点。但是我想知道某处是否存在某种全局设置。

科里

0 投票
3 回答
769 浏览

javascript - 使用 Prepare 语句插入数据不会返回插入的记录

我正在使用node-sql。当我尝试使用 Prepare 语句在表中插入记录时,recordSet 未定义。下面是示例代码行。

虽然记录已成功插入数据库,但它在回调函数中给了我未定义的变量。

0 投票
1 回答
3978 浏览

visual-studio-2015 - 部署失败。原因:TDS 连接器版本不正确。

我正在从 Visual Studio 2013 迁移到 Visual Studio 2015。我安装了 TDS,并且可以很好地构建和创建 TDS 包。最初我有一个错误,抱怨 Hedgehog 服务 dll 不存在,通过重新安装 TDS 就消失了。

现在,我遇到的唯一问题是当我尝试部署到本地时。构建测试顺利通过,但部署选项在 TDS 项目中失败,并出现以下错误:

C:\Program Files (x86)\MSBuild\HedgehogDevelopment\SitecoreProject\v9.0\HedgehogDevelopment.SitecoreProject.targets(633,5):错误:部署失败。原因:TDS 连接器版本不正确。

有没有人见过这个错误,我该如何解决?我仍然可以在本地部署到我的文件夹,因为所有代码都发生了变化,而且我还可以创建包,但是让它全部工作真的很好。

谢谢

0 投票
3 回答
538 浏览

c# - 错误的目标生成包 TDS Sitecore

我有一个 TDS 项目文件。当我构建时,它会生成站点核心包项来构建输出路径。但是,它将包创建到错误的文件夹目录。

在项目属性中,我将构建输出路径设置为

......\构建\部署\

但是,在构建包之后会生成

......\构建\包发布\

它在部署文件夹之外自动创建一个文件夹包发布..或者可以说忽略部署文件夹

任何想法都会有所帮助

0 投票
1 回答
526 浏览

stored-procedures - 如何:在 Elixir 中使用 Tds 库调用存储过程

尝试使用 Elixir 的Tds库调用存储过程时出现以下错误

存储过程get_account存在且只有一个参数@id

尝试这个Tds.proc(pid, "get_account",[1])也不起作用

0 投票
2 回答
473 浏览

sitecore - Move Sitecore Items From Dev To Test

I wanted to some automated solution which would move our sitecore items from Dev env to Test CD env .I am planning to use Octopus for moving .Net stuffs from Dev to Test and What I want when this movement happen simultaneously our sitecore items gets moved from Dev Cm to Test Cd . Can TDS help us on this or is there any other easy way around . Please help on this .

0 投票
1 回答
368 浏览

package - Sitecore 7.2 中的 TDS 包安装程序超时问题

我们一直在尝试安装从 TDS 创建的 sitecore 升级包,发现它总是超时。我们的数据库是不同的机器,Sitecore 实例在不同的机器上。关于这背后的问题有什么想法吗?

来自日志文件的条目:

在此处输入图像描述

我们还尝试通过 /sitecore/admin/UpdateInstallationWizard.aspx 安装相同的包。通过这种方式,我们能够成功安装,但安装一个包含 1500 个项目(即 1500 KB)的包需要 1 小时 20 分钟。

我们尝试在不同的数据库服务器上执行此操作,我们能够安装但不能在此特定服务器上安装。这可能是数据库性能不佳的情况。我们如何解决这个问题?

谢谢,