Articles of 窗户

Jenkins错误:找不到testing报告文件。 configuration错误?

我无法弄清楚为什么我有这个错误。 我已经通过jenkins在窗户上安装了ant。 我的项目被称为test-freestyle ,并保存在:C:\ Program Files文件(x86)\ Jenkins \ workspace \ test-freestyle 我已经手动创build了一个空的报告文件夹内的testing自由式文件夹,并试图按照本教程和这个StackOverflowpost进行故障排除 。 这里是文件夹结构,certificatejenkins看到目录build立失败的形象 是否因为Program Files需要pipe理员权限来创build文件? 我的代码在JUnitTest1项目中。 我的testing用例在JUnitTest1UnitTests中 build-project: [echo] JUnitTest1: C:\Users\—-\Documents\workspace\JUnitTest1\build.xml init: build-project: [echo] JUnitTest1UnitTests: C:\Users\—–\Documents\workspace\JUnitTest1UnitTests\build.xml build: BUILD SUCCESSFUL Total time: 0 seconds Recording test results ERROR: Step 'Publish JUnit test result report' failed: No test report files were found. Configuration error? Finished: FAILURE

控制器延迟的轨道无用的窗口变化

我遇到了Vagrant一​​个非常奇怪的问题。 我相信这是在我更新到Vagrant 1.6.1之后才开始的。 比方说,我打开控制器Y中的网页X.如果我改变了该页面的视图,我点击刷新,我立即看到变化。 如果我改变控制器,我点击刷新没有任何改变 。 我必须等待大约40秒才能使更改生效。 我在跑: stream浪者1.6.1 Rails 4.0.1 薄1.6.1 Windows 7的 这种延迟使发展非常缓慢和令人沮丧。

LPCSTR,LPCTSTR和LPTSTR

LPCSTR , LPCTSTR和LPTSTR什么区别? 为什么我们需要将string转换为LV / _ITEM结构variablespszText : LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);

如何configurationRails应用程序(redmine)在Windows上作为服务运行?

我使用redmine作为票务pipe理器,我想configuration它在Windows启动时自动运行。 我怎样才能configuration它作为服务运行? – 只是问这个问题来logging它,我希望有人可能会发现它有用…

Windows 10 Creators更改更改PropertyGrid控件的样式

我只是升级了一些系统到Windows 10的创造者更新,我注意到,窗体PropertyGrid控件改变了其默认的视觉样式的标题和栏边缘深灰色,如下所示: 而且大多数情况下发生意想不到的视觉变化,用户并不开心。 有没有办法恢复到旧的默认或可能覆盖默认样式?

修改Windows的MBR

我需要修改Windows的MBR,并且我真的很想从Windows执行此操作。 这是我的问题。 我知道我可以通过调用CreateFile来处理物理设备。 MBR总是在\\。PHYSICALDRIVE0? 另外,我还在学习Windows API直接从磁盘读取。 readabsolutesectors和writeabsolutesectdors是我需要用来读写包含MBR的磁盘扇区的两个函数吗? 从我自己学到的东西编辑。 MBR不会总是在\\。PHYSICALDRIVE0。 另外,可以通过调用CreateFile和包含MBR的驱动器的设备名称来写入启动器(至less在XP上是Administrator)。 另外,只需调用WriteFile并传递通过调用CreateFile创build的设备的句柄即可写入该驱动器。 编辑解决Joel Coehoorn。 我需要编辑MBR,因为我正在开发一个需要在BIOS中POST后修改硬件寄存器的项目,但在Windows允许启动之前。 我们的计划是在Windows引导之前通过修改引导加载程序来执行我们的代码来进行这些更改。 编辑Cd-MaN。 谢谢(你的)信息。 答案中没有任何东西,但我不知道,你的回答不能解决我的问题。 特别是registry绝对不会因为多种原因而做我们需要的。 最重要的原因是Windows是我们的产品中运行的多个软件层中的最高层。 这些更改需要在较低级别运行之前进行,因此registry将无法工作。 PS为Cd-MaN。 据我所知,你提供的信息是不正确的。 对于Vista,我认为如果写入的扇区是引导扇区,你可以写入一个卷。 请参阅http://support.microsoft.com/kb/942448

用Win API设置壁纸

我想以编程方式设置壁纸。 这是迄今为止唯一的解决scheme: SystemParametersInfoW(SPI_SETDESKWALLPAPER, 1, (void*)wallpaperImageFilePath.utf16(), SPIF_UPDATEINIFILE | SPIF_SENDCHANGE); 我的问题是:如何告诉Windows我想壁纸图像居中(不resize)? 上面的解决scheme总是将图像设置为拉伸模式。 根据MSDN, SPI_SETDESKWALLPAPER没有标志。

通过Win32 API从服务创buildWindows会话

我有一个Windows服务,可以在用户的​​Windows会话中创build一个可执行文件,通过调用“CreateProcessAsUser”函​​数。 这工作正常,只要有一个Windows会话已经在那里。 在没有人的情况下,我希望能够以编程方式创build一个。 这是可能的吗? 似乎无法find一个function来做到这一点。

Spy ++如何构build其进程列表?

TL; DR – Spy ++工具如何真正构build其进程列表? 阶段 我们有一个MFC桌面应用程序(在Windows XP上运行)挂起来,它不会对任何用户input作出反应。 但是,通过alt-tab切换到它时重绘。 (它接收WM_SETFOCUS , WM_ACTIVATE等,它显然没有收到任何鼠标或键盘消息。) 由于该应用程序悬挂在某种程度上,我们拉了一些进程垃圾,但目前为止这些帮助并不大。 input: 间谍++ 我们使用Spy ++来查找上面给出的有关此应用程序似乎正在处理的窗口消息的信息。 我们通过打开Windows视图来完成 并select我们的应用程序窗口,并在消息属性中selectWindows of same process和Messages to View : Select All 。 但是,我们首先尝试通过打开“ 进程视图”来查看此进程的所有消息 Spy ++和我们的应用程序没有显示在这个进程列表中 。 在应用程序正常运行的另一台PC上进行交叉检查,该进程通常也会显示在Spy ++的进程列表中。 从Spy ++的进程视图中没有显示这个进程的事实可以推断出行为不正常的应用程序的任何事情 ,但应用程序的主窗口显示在Windows视图。 为什么在Spy ++的进程视图中有一个不可见的主窗口进程? 该进程列在任务pipe理器和Visual Studio 2005的附加进程窗口中。所以这些工具明显使用不同的方法来列出进程比Spy ++ …? 该应用程序当前挂起的系统是Windows XP SP2系统,我们使用了Visual Studio 2005附带的Spy ++ Utility。 这种行为偶尔会重复发生,但只有在应用程序运行了几天之后!

当应用程序池使用“ApplicationPoolIdentity”时,IIS 8.5使用哪个用户帐户?

我正在使用运行IIS 8.5的新的Windows 2012 R2服务器。 为了testing目的,我在默认的wwwroot文件夹中安装了PHP和Joomla站点(C:\ inetpub \ wwwroot)。 现在,默认网站正在使用“默认网站”应用程序池,该应用程序池又使用“ApplicationPoolIdentity”标识。 Joomla网站加载没有问题,但是当它需要写入文件系统(即新的模块,对configuration文件的改变等)时,问题开始出现。 日志表明系统没有写入文件系统的权限。 我已经为不同的用户帐户,包括“IIS AppPool \默认网站”,“IUSR”和“IIS_IUSRS”组应用了各种不同的写入/修改/完整权限组合。 这些都没有解决这个问题。 但是,如果我已将完全访问wwwroot文件夹分配给“所有人”,则所有function都按预期工作。 现在,显然这是不太理想的,所以在这种情况下,用户帐户是IIS / PHP,我可以授予特定的NTFS权限,而不是打开文件系统到世界上? 谢谢!