草庐IT

auto-update

全部标签

windows - 如何以编程方式确定是否安装了 VS2012 Update 1?

对于我们的构建系统,我希望能够确保只使用VS2012Update1而不基本的VS2012。我如何以编程方式执行此操作?通常,我会检查是否安装了正确的服务包。但这是一个更新,而不是服务包。所以ServicePack的所有注册表项仍然为零。啊,我进一步调查了...在所有情况下,我们都会检查编译器的版本是否符合我们的预期。我被误导了,因为cl.exe的amd64版本报告了与更新1(17.00.50727.1)之前的相同版本,所以我正在寻找其他方法来进行检测。另一方面,cl.exe的x86、x86_amd64和x86_arm版本都报告了一个新版本(17.00.51106.1)。一些人已经在对M

c# - metro 应用程序 : gridview with auto switch item content

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想创建图像的分组GridView:没问题。现在我会为每个gridview项目分配许多图像,并在延迟后自动切换图像。(如应用磁贴通知)我可以想象一个使用flipview和计划任务的棘手方法,但是有没有一种干净顺畅的方法来做到这一点?可能是教程链接?提前致谢。

在带有 VS2012/w Update 3 的 Windows 7 上构建的 C++ 程序无法在 WinXP SP3 上运行

我有一个程序是在装有VisualStudio2012Update3的Windows7机器上编译的。我在构建它时选择了“VisualStudio2012-WindowsXP(v110_xp)”平台工具集。但是,当我尝试在WindowsXPSP3机器上运行二进制文件时,出现以下错误:“无法在动态链接库WS2_32.DLL中找到过程入口点inet_ntop。”现在,我很确定我知道这个错误的含义:这意味着DLL加载程序无法在WinXP机器上的WS2_32.DLL中找到inet_ntop()函数。知道这只会处理问题的症状而不是问题的根源,我将WS2_32.DLL从Win7盒子复制到我在WinXP

windows - git-svn 忽略 Windows 上的颠覆配置文件(auto-props)

这是我的第一个问题,我希望没有做错什么。正如标题所暗示的,我正尝试在一个具有中央SVN存储库的项目中使用git-svn。SVN存储库使用自动属性,如果在本地SVN配置文件中没有正确设置这些属性,提交将被拒绝。我到处都读到过,包括在StackOverflow上,git-svn足够聪明,可以读取和遵守svn配置文件,所以如果我已经正确配置了我的Subversion客户端,git-svn应该可以正常工作。不幸的是,我的情况并非如此。这是我的SVN配置文件的内容,位置是C:\Users[myusername]\AppData\Roaming\Subversion\config。我删除了所有评论

windows - 调用 Update 过程时 TStatusBar 闪烁。轻松解决此问题的方法

所以,这是我刚刚阅读的讨论:http://www.mail-archive.com/delphi@delphi.org.nz/msg02315.htmlBeginUpdate和EndUpdate不是我需要的程序......覆盖API调用?我试图从ComCtrls单元获取更新程序代码,但没有找到螺母...如果其中唯一的文本发生变化,也许您可​​以在这里发布代码来修复状态栏组件的闪烁?我的意思是-类似于TextUpdate或某种TCanvas方法或PanelsRepaint...?闪烁是由这段代码引起的:RepeatBlockRead(Fp,BuffArrayDebug[LineIndex

c++ - 如何在 Windows 和 Mac 中构建 "Auto Detect Proxy Settings"

在1)Windows和2)Mac中实现该功能的步骤是什么?我经历了这些,我还是不是很清楚!我在Windows和Mac中使用C/C++。因此,WinAPI或MacAPI就足够了。我也很困惑,因为MacFirefox也有一个选项“使用系统代理设置”,而WindowsFirefox中没有。这些是一些类似的问题:LINK-1:Programmaticallydetectsystem-proxysettingsonWindowsXPwithPythonLINK-2:HowdoesWindowsactuallydetectLAN(proxy)settingswhenusingAutomaticCo

C# 在应用程序运行时检查新的应用程序项

我有一个报告系统,其中包含可供用户运行的报告列表。我希望能够做的是定期让应用程序在SQL服务器上查找新报告并重新填充可用报告列表。但我想在不锁定应用程序的情况下执行此操作,我希望这是无缝的,甚至不让用户知道它正在发生。我怎样才能以最有效的方式做到这一点?谢谢 最佳答案 如果我理解你的问题,你希望有一个后台线程执行这项工作,而不影响用户,并在完成后更新GUI。查看BackgroundWorker辅助类。 关于C#在应用程序运行时检查新的应用程序项,我们在StackOverflow上找到一个

windows - Delphi 10.1 - Windows 10 Creators Update 后日期时间选择器出现问题

Windows10(版本1703)的创作者更新后,我们遇到了日期时间选择器内容的错误陈述问题:你有解决这个问题的方法吗?启用运行时主题对我们来说不是一个选项(它解决了乱码问题,但它改变了太多应用程序的外观)。 最佳答案 这是Windows10CreatorsUpdate的问题。以下是微软关于该问题的回答:ThisonlyoccursinapplicationsthatusetheDateTimePickerimplementedonCOMCTL32V5.AnyapplicationusingtheCOMCTL32V5DateTime

c# - WPF .NET 应用程序崩溃、组合框和菜单事件未在装有 Windows 10 Creators Update、.NET 4.7 或 KB4034658 的平板电脑上触发

当我用ComboBox上的笔单击shaky/nervous/hammering时,单击项目,在单击的同时移动笔...5或10分钟后控件停止工作。然后我可以打开ComboBox,可以单击一个项目,该项目被突出显示,但什么也没有发生:ComboBox没有关闭,也没有触发任何点击事件。同样的错误发生在ContextMenu上。当错误发生时,所有组合框和所有菜单都不再工作。当我用笔或手指单击时会发生这种情况,即使控件不再适用于笔或手指,鼠标也能正常工作。在正常使用情况下,这种情况每个工作日大约发生5次,这对我的用户来说非常烦人。您需要一些“耐心”才能重现错误,可能需要10分钟以上的时间……但它

windows - 如何在 Windows 中创建 Chrome 风格的程序自更新?

Google的Chrome浏览器在Windows上有一个super流畅的更新系统。它不需要管理权限,并且无需用户交互即可就地更新。我正在尝试创建与此类似的东西,如果有任何关于如何做的建议,我将不胜感激。他们的技巧的第一部分是他们不像大多数Windows程序那样安装到ProgramFiles中,而是安装到C:\Users\USER_NAME\AppData\Local\Google\Chrome\应用程序。这使他们的程序文件能够在没有管理权限的情况下自行修改。查看该目录,我看到不仅有一个chrome.exe,还有一个old_chrome.exe。在网上搜索了一下,我发现chrome将自己