jjzjj

application-end

全部标签

windows-applications - Web 身份验证代理总是失败?

我刚刚试用了新的Office365Api工具预览版,当Web身份验证代理在Windows8应用程序中打开时,我总是收到错误消息。我第一次使用该应用程序时能够登录,但从那时起,我什至没有机会登录就收到此错误。请参阅下面的错误屏幕截图(它们具有白色背景):Web身份验证代理屏幕上的消息:在我点击代理上的后退按钮后,我收到第二条错误消息:如果我点击“退出”按钮,什么也不会发生。我还尝试清除所有缓存,并关闭所有其他浏览器session。由于第一次登录成功,我知道应用程序配置正确。就好像它不知何故进入了一个糟糕的状态,然后缓存了一些无效的东西,阻止它正确导航到登录页面。最后要注意的是,除了创建一

c# - 如何使用 Application_UnhandledException 捕获一般异常?

我问的问题可能很简单,但我确定我在这里遗漏了一些东西:D我的App.xaml.cs文件中有以下方法:privatevoidApplication_UnhandledException(objectsender,ApplicationUnhandledExceptionEventArgse){MessageBox.Show("Anerroroccurred!",":(",MessageBoxButton.OK);e.Handled=true;App.Current.Terminate;}并且在App()方法中添加了eventHandler:publicApp(){UnhandledExc

c++ - Qt5 : Preventing another instance of the application doesn't work anymore. ..!

我在Windows7平台上使用Qt5。我的应用程序是某种监听端口8002的TCP服务器,所以我只需要它的一个实例。为了防止我的应用程序出现多个实例,我使用(d)下面的代码(在StackOverflow上找到):intmain(intargc,char*argv[]){QApplicationa(argc,argv);QSharedMemorysharedMemory;sharedMemory.setKey("TcpServer-Key");if(sharedMemory.create(1)==false){QMessageBox::warning(NULL,"Warning!","An

c - 在 Windows 上,_fseeki64 不会为大文件正确寻求 SEEK_END

我已将问题简化为以下基本函数,它应该简单地打印文件中的字节数。当我对一个83886080字节(80MB)的文件执行它时,它会打印出正确的数字。但是,对于4815060992字节(4.48GB)的文件,它会打印520093696,这太低了。这似乎与SEEK_END选项有关,因为如果我手动将指针设置为4815060992字节(例如_fseeki64(fp,(__int64)4815060992,SEEK_SET)_ftelli64确实返回了正确的位置。因此,解决方法是在不使用SEEK_END的情况下获取正确的文件大小,这是如何完成的?代码是在32位Windows系统(因此__int64、_

windows - 对于 Windows 文件类型, "Application.File"中的点是否重要?

在Windows上,我看到Python和许多其他程序使用Python.File的文件类型命名约定,带有一个点,而不是像ApplicationFile这样的东西(没有点),我也见过很多。点重要吗?有什么用?我正在从事将自己的文件类型添加到注册表的项目,我想做正确的事情,并且知道为什么这是正确的事情。编辑:我指的是文件类型,而不是(直接)文件扩展名。继续python示例,文件associations(扩展名)是:C:\>assoc|find".py".py=Python.File.pyc=Python.CompiledFile.pyo=Python.CompiledFile.pyw=Pyt

c++ - 将 ETW 事件发送到全局 "Application"日志

我想让我的应用程序在Windows事件查看器中的全局“应用程序”日志中显示警告和错误。我已成功按照说明进行操作here这帮助我启动并运行了ETW,但我仅在通过跟踪程序明确启用日志记录时才看到事件,即便如此,它们也仅显示在生成的.etl文件中,而不是全局日志中。如何以编程方式注册事件并将事件写入全局应用程序日志,以便当用户运行事件查看器时,他们将看到来self的应用程序的事件?有可能吗?简而言之,我希望得到类似于下面的屏幕截图的结果,只是需要更少的Photoshop: 最佳答案 ETW对于您的目的而言似乎相当复杂,这是写入事件日志的过

windows - 混帐 : Self-made file has line-ending problems

因此,我有一个新的存储库,我正在尝试启动一个协作项目。我已经将.gitignore和.gitattributes(处理自动crlf)文件推送给它。我的.gitattributes文件是:#Setthedefaultbehavior,incasepeopledon'thavecore.autocrlfset.*text=auto#Explicitlydeclaretextfilesyouwanttoalwaysbenormalizedandconverted#tonativelineendingsoncheckout.*.ctext*.htext#Declarefilesthatwill

c++ - 是否可以从外部检测到 'end process'?

是否有某种方法可以检测到程序已被Windows任务管理器的“结束进程”结束?我知道从正在结束的应用程序内部执行此操作有点不可能(除了将您的应用程序构建为驱动程序并HookZwTerminateProcess),但我想知道是否有办法从外部注意到它。我不想阻止程序终止,只是想知道它是由“结束进程”结束的(而不是通过任何其他方式)。 最佳答案 可能有更好的方法-但使用一个简单的标志怎么样?自然地,您必须将此标志保留在进程/程序内存之外的某处-例如注册表、数据库或文件系统。本质上,当应用程序启动时,您将标志设置为“True”,当应用程序通过

windows - Ubuntu wsl2 git 在大型 repos 上获取 "The remote end hung up unexpectedly"

在Windows上的wsl2中的Ubuntu19.04中执行此操作数天。$gitclonehttps://github.com/gohugoio/hugo.gitCloninginto'hugo'...error:RPCfailed;curl56GnuTLSrecverror(-12):ATLSfatalalerthasbeenreceived.fatal:Theremoteendhungupunexpectedly我尝试重新编译git以使用openssl,但没有做任何事情。我尝试了ssh和https。我尝试修改http的git设置。我修改了各种git内存设置。目前StackOverf

c++ - 用于控制对 "All Users\Application Data"中文件的访问的 Windows 服务

这是我的情况:我有一个使用配置文件的应用程序。配置文件适用于系统的所有用户,所有用户都可以更改配置。我决定将配置文件放在“AllUsers\ApplicationData”文件夹中。问题是该文件只能由创建它的用户写入。这是我的临时解决方案:创建文件时,应用程序会设置其安全选项,以便系统的所有用户都可以写入。然而,Ithinkthisisahack我想我必须创建一个服务来管理对文件的访问。我的应用程序是用C++(MFC)编写的,我不是所有.Net方面的专家。所以我的第一个想法是编写一个带有COM接口(interface)的WindowsC++服务,该服务将由应用程序调用。我的问题:我的想