task相关内容

为什么 Task 对象不使用传递给它的参数?

我正在使用 Task 并行处理多个请求并向每个任务传递不同的参数,但似乎所有任务都采用一个最终参数并使用该参数执行方法. 以下是示例代码.我期望输出为: 0 1 2 3 4 5 6 ..99 但我明白了: 100 100 100 ..10 . 可能在调用print方法之前,i的值已经是100,但是每个方法不应该打印传递给它的参数吗?为什么print方法会取i的最终值? ..
发布时间:2021-09-04 19:30:32 C#/.NET

使用任务取消长时间运行的 IO/网络操作的好方法是什么?

我一直在研究 .net 4.0 中的任务及其取消.我喜欢 TPL 尝试以合作的方式正确处理取消的事实. 但是,如果任务内部的调用被阻塞并且需要很长时间,该怎么办?例如 IO/网络. 显然取消写入会很危险.但这些都是例子. 示例:我将如何取消此操作?DownloadFile 可能需要很长时间. Task.Factory.StartNew(() =>WebClient 客户端 = ..
发布时间:2021-09-04 19:30:28 C#/.NET

VScode:在tasks.json 中定义自己的变量

我已经设置了一个 tasks.json 文件来在多个平台上构建一个项目.所有平台都看到项目存储库的相同内容.这是通过磁盘共享完成的,因为在 VM 中运行另一个平台,或者通过与 Git 存储库同步.到目前为止一切顺利,他们都看到了相同的 task.json.然而,一些命令行相当长,而这些长行在大多数情况下是相同的.例如: "rm -rf build; mkdir build; cd build ..
发布时间:2021-09-04 19:30:25 其他开发

重新启动已完成的任务

我有一个在我的应用程序后台定期运行的任务.当我第一次运行它时,一切正常,任务运行完美结束.但是第二次之后,每当我使用 task.Start() 时,它都会抛出异常: 在 mscorlib.dll 中发生类型为“System.InvalidOperationException"的未处理异常附加信息:不能对已完成的任务调用 Start. 我确定我的任务函数运行到最后..我应该怎么做才能定期 ..
发布时间:2021-09-04 19:30:20 C#/.NET

C#启动定时任务

我正在尝试用 C# 编写一个简单的表单,该表单将在某些计算机上运行计划任务.到目前为止,我所拥有的是: private void button_Click(object sender, EventArgs e){尝试{for (int i = 0; i 出于某种原因,这不起作用(即 - 计划任务未启动).我尝试从 cmd 运行: c:\windows\system32\schtasks.e ..
发布时间:2021-09-04 19:30:17 C#/.NET

如何跨任务延续块序列化线程执行?

在下面的示例中,对 HandleChangesAsync 的调用是从异步任务中通过事件处理程序进行的. 问题 - 有没有办法确保一次只有一个线程可以执行 HandleChangesAsync create_task + 任务延续块(即使任务延续块调用其他异步函数)? 请注意,我不能只使用同步原语,因为 HandleChangesAsync 可以在异步操作完成之前返回. void My ..
发布时间:2021-09-04 19:30:14 其他开发

For 循环导致 Task.Run 或 Task.Start 溢出

有问题,希望有人能帮我. 我尝试在一个循环中启动 4 个任务,但我收到一个 ArgumentOutOfRangeException: for (int i = 0; i .Run(() => GetData(i, plcPool[i]));} 循环会溢出,因为 i = 4 如果我在没有循环的情况下启动任务,它们将毫无问题地运行: tasks[0] = Task.Run(() ..
发布时间:2021-09-04 19:30:11 C#/.NET

XML 任务错误消息十六进制无效字符

我正在开发一个 SSIS 包,以将数据从 XML 文件添加到现有的 SQL Server 表.我已经完成了几个类似的项目,但是在这个 XML 文件中,我从 XML 任务和数据流任务之间的数据流选项卡中得到错误: Error: 0xC002F304 at XML Task, XML Task: 出现以下错误消息的错误:“'',十六进制值 0x15,是一个无效字符.第 28 行,位置 54.".错误 ..
发布时间:2021-08-27 20:28:58 其他开发

在 SSIS 中为脚本任务设置超时选项

我有一个执行动态创建的 SQL 恢复语句的脚本任务.这在前 6 次运行中没有问题,但随后 .bak 文件变得太大而无法在 30 秒内运行. 我到处寻找我能想到的超时选项.我已将连接管理器的常规超时重置为 500(据我所知,以秒为单位).这些都没有奏效. 我在哪里/如何设置这个值(或者我可以)? 投标版本信息:微软 Visual Studio 2008版本 9.0.30729.44 ..
发布时间:2021-08-27 20:15:42 其他开发

通过 Web 服务访问 Sharepoint 任务?

我已经查看了很多之前关于共享点和通过 Web 服务访问对象的问题,我非常确信可以通过 Lists 界面访问任务. 有人可以帮我验证一下吗? 另外,如果有人有这方面的任何例子,我将不胜感激.我不是 Sharepoint 专家,但我需要连接到实例才能检索任务对象. 解决方案 假设你想要一个使用 Visual Studio 和 C# 的代码解决方案 向您的 SharePoint ..
发布时间:2021-07-23 20:50:28 其他开发

Powershell 从软件中心运行任务序列

我在软件中心发布了 Windows 操作系统映像,我可以手动点击安装,重新映像系统,然后进行其他配置.我想使用 Powershell 自动执行.我可以为其他广告软件(如记事本++、chrome 和软件更新)执行此操作,但不能为操作系统映像执行此操作.有没有办法在客户端使用 Powershell 或任何其他脚本自动执行它?我没有 SCCM 访问权限来推送任务序列.谢谢 解决方案 尝试 UIR ..
发布时间:2021-07-19 18:47:31 其他开发

如何说服 powershell(通过任务调度程序运行)找到我的网络驱动器?

我在 Windows 7 上有一个无法正常工作的简单 powershell 脚本.(这不是 XP 上的问题) get-psdrive 当我直接运行它时,我得到 使用的名称 (GB) 免费 (GB) 提供程序根---- --------- --------- -------- ----文件系统 A:\别名 别名C 12.30 11.60 文件系统 C:\证书证书\D 文件系统 D:\环境功能 ..
发布时间:2021-07-16 19:21:24 其他开发

在 win 7 任务调度程序中按顺序运行批处理文件

我有 2 个批处理文件作为单个任务中的“操作".第一个使用 microsoft security Essentials 对病毒进行扫描.第二个使计算机进入睡眠状态.问题是任务运行的时候,好像两个批处理文件同时运行,也就是说,我可以看到病毒扫描的开始,但是计算机几乎立即进入睡眠状态,所以扫描真的没有机会开始.我知道批处理文件将在任务调度程序中按顺序运行.我错了吗?如何让睡眠批处理文件等待扫描批处理文 ..
发布时间:2021-07-16 19:20:56 其他开发

将 C# 对象数组与数据库表同步

我正在编写一个调度应用程序,我的数据库表中的每一行都是在特定时间运行的不同任务.在我的应用程序中,我提取这些信息,并将每个任务存储在一个单独的对象中,并将它们存储在一个列表中. 截至目前,当我运行我的函数来刷新它时,没有检查,它只是再次添加它们.我需要找出最佳方法来查看特定作业的对象是否已经存在,如果不存在,则仅为其创建一个新对象. 最好的方法是检查行的 ID,然后搜索每个当前的 ta ..
发布时间:2021-07-16 19:19:26 C#/.NET

如何在 VBScript 中指定“以最高权限运行"?

当我使用 GUI 任务计划程序时,我可以轻松地选中“以最高权限运行"复选框. 不过,我在 VBScript 命令行中也没有发现这样的选项. 有没有办法从 VBScript 中做到这一点? 这个脚本怎么添加这两个功能? 示例 VBScript:http://msdn.microsoft.com/en-us/library/aa383665%28v%3DVS.85%29.asp ..
发布时间:2021-07-16 19:17:33 其他开发

Windows 任务调度程序用于调度代码重复运行的可靠性如何?

我有一些代码需要安装在 Windows Server 2003 机器上并且每分钟运行一次. 推荐的处理方式是什么?将其设计为控制台服务并让任务调度程序每分钟都命中它是否可以?(这甚至可能吗?)我应该把它吸起来并把它写成一个 Windows 服务吗? 解决方案 由于它需要每分钟运行一次,我建议编写一个 Windows 服务.这不是很复杂,如果您以前从未这样做过,那么了解它是如何完成的对 ..
发布时间:2021-07-16 19:14:46 其他开发

Spring ThreadPoolTask​​Scheduler 与 ThreadPoolTask​​Executor

Spring 文档中提到了这一点 即: ThreadPoolTask​​Scheduler 实际上也实现了 Spring 的 TaskExecutor 接口,这样单个实例就可以尽快用于异步执行,并且可以按计划进行,并且可能会重复执行,处决. 那么在哪些场景中我们希望使用 ThreadPoolTask​​Executor 实例而不是 ThreadPoolTask​​Scheduler 实 ..
发布时间:2021-07-16 19:13:15 其他开发

制作在给定间隔内自动运行的代码

我有一些关于让代码在给定时间间隔内自动运行的问题.我正在编写一种游戏模式,它检查玩家是否已经杀死了地图上的所有怪物(我有我的方法).我想知道编程此检查的最佳方法是什么?我已经查找了一个人在类构造函数期间创建 ScheduledExecutorService 的方法...... private ScheduledExecutorService executor = Executors.newSin ..
发布时间:2021-07-16 19:09:40 Java开发

如何在 SBT 任务中从 SBT 项目中获取所有子项目的依赖项?

我正在写一个SBT任务,可以输出依赖信息,按项目分组(比如一个SBT项目有多个项目) 我知道有一个 sbt-dependency-graph 插件,但我可以直接使用,因为我想生成一个json文件,但是那个插件只是把依赖树输出到console,没有返回数据对象,不容易得到我想要的数据. 我发现update 任务返回一个UpdateReport,其中包含很多我想要的信息,但它只属于当前项目 ..
发布时间:2021-07-15 18:56:42 其他开发