问题标签 [customtool]

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 投票
2 回答
1511 浏览

visual-studio-2012 - 在此系统上找不到自定义工具 AGDataSetGenerator

我继承了一个旧的 .Net 3.5 VB 应用程序来支持客户端,他们希望对数据进行一些小的更改。在我们开始之前,我认为重要的是要注意我正在运行 Windows 7 64 位和 VS 2013 Ultimate R2。

在对项目进行第一次更改时,我注意到他们的数据集使用自定义工具 AGDataSetGenerator(由 Shawn Wildermuth 于 2004 年编写)。我做了很多关于如何注册自定义工具的探索。我访问了http://www.codeproject.com/Articles/8582/Inherit-from-ADO-NET-DataSet-to-create-your-own-bu并在项目内部获取了该工具的源代码是您需要运行才能注册该工具的几个实用程序文件。请记住,这是 2004 年制作的,所以当时情况有些不同。

我修改了 Reg.cmd 文件以指向 v2.0.50727,因为我的项目正在运行 .Net 3.5,而 .Net 3.0 和 3.5 都只是 .Net 2.0 的小更新,而不是全新的 .net 版本。此外,我注意到 C:\Windows\Microsoft.Net 文件夹中同时存在一个 Framework 和一个 Framework64 文件夹,因此我将这两个位置都添加到了我的 .cmd 文件中,以期覆盖我的所有基础。下面的代码

Reg.cmd - 原始

Reg.cmd - 我的修改版本

然后是 .reg 文件。

打开文件后,我的第一个想法是,很酷,我可以将版本从 7.1 切换到 12.0,然后我们就走了。不是这样。经过一番谷歌搜索后,我发现第一行注册了 VB.Net 的工具,第二个注册表项注册了 C# 的工具,所以对我来说,我只需要第一行,VS 现在一天注册到一个新位置HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\VisualStudio\用于 64 位特定寄存器。因此,为了再次覆盖我的基础,我尝试同时包含 32 位和 64 位位置。我什至为 32 位和 64 位添加了一个更全局的寄存器,希望能将 Visual Studio 指向生成器条目,不幸的是我有点不在我的驾驶室里,所以我几乎抓住了稻草。

BSDataSetGenerators.reg - 原始

BSDataSetGenerators.reg - 我的修改版

不管我尝试过的一切。当我右键单击数据集并尝试运行自定义工具时。砰!我得到以下信息:

错误信息

如果有人可以在与我自己类似的设置中使其工作,我很想知道您是如何做到的。

0 投票
2 回答
19890 浏览

visual-studio-2010 - 如何为所有 SpecFlow 功能重新生成设计器代码

我有大约 30 个 SpecFlow 功能文件,最近我从源代码管理中删除了 Foo.feature.cs 文件,因为我厌倦了解决 Designer Generated code 中的合并冲突。

我没有从我的 Visual Studio 项目中排除或删除这些文件,所以 Visual Studio 仍然认为它们应该在那里,它们只是在硬盘上丢失了。

理想情况下,我只想单击根文件夹并重新生成文件后面的所有代码,但 VS 2010 和 SpecFlow 1.9 不存在这样的选项。我什至可以从命令行以编程方式重新生成它们,创建另一个自定义工具或添加预编译构建事件。

有没有办法为 SpecFlow 功能(*.feature.cs 文件)重新生成所有 Designer 生成的代码隐藏文件,而无需右键单击每个 .feature 文件并单击“运行自定义工具”?

0 投票
1 回答
1854 浏览

asp.net-mvc - 如何将自定义工具添加到剑道编辑器

如何将自定义工具添加到剑道editor toolbar

我想添加拼写检查器、媒体管理器和剪切、复制、粘贴,以及从单词中剪切、从单词中复制以及其他一些工具。

我在 MVC 应用程序中使用剑道编辑器。

0 投票
1 回答
676 浏览

ssis - Cozyroc SSIS:无法使用 SFTP 任务

我正在尝试使用 coryroc 工具 sftpTask,首先工具箱中不存在所有组件,因此我将项目设置从SQL server 2016更改为SQL server 2014,之后所有工具都出现在工具箱中。 项目设置图


现在,当我使用 SFTP 任务并在编辑模式下单击Action属性时,我会在下一个图像中显示错误消息错误消息图像

所以请帮我解决这个问题

我在用

  • 视觉工作室 2015
  • SQL Server 数据工具 2015
  • 微软 sql server 2014 管理工作室
  • 0 投票
    1 回答
    3093 浏览

    c# - 在这个系统上找不到自定义工具,即使它在那里

    我正在尝试使用C# codeXMLin生成的内部自定义工具Visual Studio

    我最后一次成功使用该工具是在大约一个月前,从那以后我已经更新Windows 8.1Windows 10并且也更新了Visual Studio 2015 from Update 2 to Update 3. 我有同事在第一次安装该工具之前正在使用 Windows 10 和 Update 3,并且没有为他们寻找工具的问题。

    自更新 Windows 和 Visual Studio 以来,该工具没有任何更改。

    当我今天尝试使用它时,我看到了错误

    “在此系统上找不到自定义工具”。

    我已经尝试卸载并重新安装我的工具,以及调用devenv /setup,以及删除和读取我的自定义工具的扩展库。我也尝试过修复 Visual Studio,但无济于事。

    我检查了注册表,我可以在那里看到该工具的密钥。

    有没有其他人遇到过同样的问题,或者对我可以尝试的其他事情有任何建议?

    非常感谢!

    0 投票
    0 回答
    159 浏览

    arcobjects - 调用 ArcObjects 自定义模型工具时出现 HRESULT E_FAIL 错误

    我在 ArcMap 10.2.2 中创建了一个自定义模型工具。如果我们在 ArcMap 上运行此工具,我们会注意到该工具运行良好。好像我们在地理处理工具下的 Arc Objects 中调用相同,它会引发错误,如下所示

    错误信息 错误信息

    模型生成器 模型生成器

    0 投票
    3 回答
    8152 浏览

    jenkins - Jenkins:如何将自定义工具添加到我工作的构建环境中

    我在 Jenkins 中定义了一个自定义工具,我想在构建期间运行它。在“ https://wiki.jenkins.io/display/JENKINS/Custom+Tools+Plugin ”中,我看到以下内容:“然后,您只需将工具要求添加到工作的构建环境中”但我找不到这样的任何地方的选择。我在哪里可以找到它?还是有另一种方法来运行自定义工具的安装?

    0 投票
    2 回答
    10396 浏览

    c# - 如何使用 Visual Studio 2017 或 Visual Studio 2019 注册“自定义工具”以使其工作?

    背景:我们有一个自定义工具,它接受 xml 输入并生成 cs 输出。自定义工具需要在 Visual Studio 中注册才能使其与该版本的 Visual Studio 一起使用。

    我们做了什么:我们已经使用 Visual Studio 2015 完成了自定义工具注册,它运行良好。但现在问题出在 Visual Studio 2017 上。

    问题:到目前为止,在我的研究中,我发现在 Visual Studio 2015 之前,VS 有允许注册工具的直接注册表项,但从 VS 2017 开始,微软已经改变了注册表项的存储方式(一个很好的阅读了解 VS2017 的变化)。

    如果我打开 VS 2017 并尝试运行自定义工具,则会收到错误消息

    在此系统上找不到自定义工具“工具名称” 。

    在此处输入图像描述

    这很明显,因为自定义工具尚未在 VS 2017 中注册才能工作。

    我试图跟随这个说将.bin文件加载到注册表的人,但他也说它无法启动 VS 2017。为了启动 VS,我们必须卸载 hive。研究表明,.bin 文件可以根据安装的 VS 类型(企业版、专业版等)位于不同的位置。

    有没有人这样做过?

    TIA

    0 投票
    2 回答
    41 浏览

    c# - C# 中的自定义包中的正则表达式我想捕获(元:资源键 =“.......”)

    DTE dte = Package.GetGlobalService(typeof(DTE)) 作为 DTE;TextDocument activeDoc = dte.ActiveDocument.Object() as TextDocument;

    我的正则表达式命令是错误的(我知道)但我想从我的消息框文本中捕获 meta:resourcekey = "......" 我只想要 .... 我捕获的一部分。

    0 投票
    0 回答
    38 浏览

    html - 当应用程序托管在 AWS 上时,字幕未显示在 Internet Explorer 中

    字幕显示在除 Internet Explorer 之外的所有其他浏览器中的视频上。需要注意的一点是:当代码从本地运行时,字幕会显示在视频上,这意味着当我尝试从服务器访问应用程序时,只有字幕没有显示。

    我已经尝试对 track 元素使用 default, default="true", mode="showing"。