草庐IT

框架开发

全部标签

windows - 从机器人框架日志文件生成摘要

我们使用Jenkins进行安装,这在我们的产品中已存在多年。但现在我想增强它,我们为每个组件运行一些基本测试,每个组件都有自己的机器人日志文件放在一个文件夹中。我想使用Windowscmd创建一个批处理文件来解析该文件夹中的所有日志文件,并获取失败的测试用例。知道如何实现吗?谢谢 最佳答案 我认为,您的要求是RobotFramework的rebot选项。考虑一下,您有两个单独执行的测试套件。valid_login.txtinvalid_login.txt每个测试套件在Robot框架中创建三个日志文件。report.htmllog.h

.net - 确定正在运行的应用程序中的 .net 框架版本

(编辑)为什么即使我更改了项目的目标版本,AssemblyName.Version仍会报告相同的版本?如何确定框架的实际执行版本?这总是返回4.0.0.0foreach(varassemblyinAppDomain.CurrentDomain.GetAssemblies()){varaName=assembly.GetName();Console.WriteLine($"{aName.Name}{aName.Version}");} 最佳答案 微软官方检测.NETFramework运行时版本的例子如下,https://learn.m

c# - 使用 C# 开发的 Windows 服务锁定和解锁文件夹

我知道类似的问题已经被问过很多次了,但是没有一个符合我的要求。如果匹配,请随时指导我找到正确答案。我有一个用c#.netframework4.6开发的windows服务。此Windows服务每1小时从其他服务接收一次任务(这在这个问题中并不重要)。它实际上处理它接收到的任务。执行完成每个任务大约需要10-15分钟。在任务执行过程中,它会在服务器的一个文件夹中生成多个文件。在App.config中,我保存了文件夹路径。举例来说,我有一个值为“C:\Test”的appsetting。每个任务都有一个taskid,例如它是Task1。所以我们创建一个文件夹,如“C:\Test\Task1”。

windows - 在 Windows Server 上部署的最佳免费 Web 框架?

如果您开始从头开始开发新的Web应用程序,并且您仅有的两个要求是将其部署到Windows2008Server和标准的ASP.NET,包括。VS2008并没有削减它(不管为什么,假设它是许可证成本,你不会自己托管Windows2008Server)。在这种情况下,您会选择哪种Web框架? 最佳答案 我前段时间阅读了一篇基准文章,该文章建议在Windows上运行开源Web堆栈是所有变体(即WAMP)中性能最好的。我不知道对这些类型的文章有多大的信心,而且IIRC它以非常小的优势击败了LAMP。您可能会发现WAMP非常适合您的情况,但我认

c# - Windows Mobile 精简框架设计器继承

我正在尝试使一个表单派生自一个基本表单。将表单加载到设计器中时,它说虚拟继承已禁用,我无法访问basedForm中定义的控件。有人知道如何启用虚拟继承吗?谢谢, 最佳答案 VSDesigner不支持这个。 关于c#-WindowsMobile精简框架设计器继承,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2425491/

windows - Microsoft Windows 64 位应用程序开发最佳实践安装文件夹

我的问题是供应商向我提供了一个64位应用程序(打包在一个64位安装程序中),但它会安装到x86(程序文件)文件夹中,他一直告诉我它没问题,但我希望它安装在程序文件目录;因为32位版本会这样做,并且应用程序的脚本是基于此假设开发的。谁能告诉我Microsoft为64位应用程序推荐的最佳实践(链接)。提前致谢。 最佳答案 这可能有帮助:关于64位操作系统上的WindowsInstallerhttp://msdn.microsoft.com/en-us/library/aa367451.aspx您的供应商是否通过MSI文件安装应用程序?如

c++ - 在 WebKit 中禁用滚动条(平面框架模式)

我正在将WebKit嵌入到WindowsC++应用程序中。我正在使用开罗港口。它工作正常。我想禁用当客户区可以显示更多数据时出现的滚动条。和iPhone一样,iPhone没有滚动条,滚动的实现方式不同。如何在C++中以编程方式禁用滚动条(无Javascripthack)?更新:我尝试调用HRESULTIWebFrame::setAllowsScrolling(BOOLflag)。为了获得IWebFrame接口(interface),我调用了HRESULTIWebView::mainFrame(IWebFrame**frame)。这似乎不起作用。滚动条仍然出现。我究竟做错了什么?这里的主

php - mysqli_real_connect() 通常需要 5 秒左右,即使在开发环境中也是如此

mysqli_real_connect($connection,$url['host'],$url['user'],$url['pass'],substr($url['path'],1),$url['port'],NULL,MYSQLI_CLIENT_FOUND_ROWS);建立连接需要很长时间的原因是什么?现在8连接中大约有3会挂起5秒甚至更长时间。 最佳答案 可能你是用域名连接MySQL服务器,DNS解析耗时太长。有一个类似的问题是通过使用IP进行连接解决的,但这种情况下的等待时间是毫秒级的,请看一下:Retrievehowlo

c++ - 打印机驱动程序开发 - 从 32 位到 64 位

我开发了一个为32位系统编译的驱动程序。该驱动程序基于unidriver。有谁知道要使驱动程序与64位兼容需要什么?如果有的话,我需要对代码做哪些更改?还是只需要用64位版本的DDK编译它?提前致谢。努诺 最佳答案 第一步是使用VisualStudio打开项目并添加x64配置。然后,测试并查看它是否构建(可能不会)。最常见的错误(我遇到过)是这些:DWORD->DWORD_PTR+所有相关的具有长版本的Win32api函数指针截断:将在msvc上发出警告,在gcc上发出错误:在适用的情况下将long/int替换为(u)intptr_

Windows Phone 7 开发 - 我需要服务提供商吗

随着即将发布的WP7版本,我想针对该框架进行开发。我有一部iPhone,不想放弃使用该服务。我知道VisualStudio有工具可以模拟WP7设备来测试一个人的应用程序,但这不是真正的测试。我想知道是否有可能在没有服务的情况下获得WP7,例如AT&T,并进行开发?有很多缺点吗?谢谢! 最佳答案 您可以使用wifi上网或通过lan连接到电脑。 关于WindowsPhone7开发-我需要服务提供商吗,我们在StackOverflow上找到一个类似的问题: http