草庐IT

system-rules

全部标签

python - CX_Freeze 可执行文件给出 "unable to load file system codec"错误

我正在尝试让一个helloworld程序与cx_freeze一起工作。它构建良好,但在运行exe时出现错误:FatalPythonerror:Py_Initialize:unabletoloadthefilesystemcodecImportError:Nomodulenamed'encodings'我的python脚本:if__name__=='__main__':print('HelloWorld.')还有我的cx_freeze安装文件:importsysfromcx_Freezeimportsetup,Executableexe=Executable(script="py_hel

c# - Windows/.NET 的 System.Drawing.Save(Stream, ImageFormat) 中的错误。生成损坏的 PNG

在某些非常特殊的情况下,System.Drawing.Save(Stream,Imageformat)会创建损坏的PNG图像。有没有办法避免它,例如:我不需要使用第三方库,并且我不需要检查PNG字节来知道我是否需要“修复”某些东西?重现步骤创建一个System.Drawing.BitMap向图像添加内容,使其生成非常具体的PNG文件大小(“何时发生”)调用Save(Stream,Imageformat)--选择PNG格式问题是什么?问题是最后一个图像数据后的IDATblock不正确。它不包含数据,但长度字节为0000fff4。可以用https://github.com/jsummers

windows - Windows 服务 : System.Net.WebException 中的 WCF 主机:远程服务器返回错误:(404) 未找到

许多WCF服务托管在一个窗口中。当Windows服务刚刚运行时,wcf服务端点运行良好。长时间运行后,wcf服务宕机了。虽然,这次负载并不重,但服务却下降了。宕机后,当我通过网络浏览器或客户端应用程序访问端点时,它们都抛出以下异常。System.ServiceModel.EndpointNotFoundException:Therewasnoendpointlisteningathttp://serviceip/servicenamethatcouldacceptthemessage.ThisisoftencausedbyanincorrectaddressorSOAPaction.S

c# - Environment.CurrentDirectory 设置为 system32;我如何确定在哪里?

我的问题是,当我的测试套件运行时,Environment.CurrentDirectory在某处以某种方式且只是偶尔被设置为C:\Windows\System32。一些测试依赖于当前目录,因此失败。我在我的项目中进行了一次查找,并确认我的代码中没有任何一个设置了该属性。不过,我使用了许多第3方库,所以我怀疑其中之一正在修改当前目录。我专门针对更改为system32的当前目录进行了一些搜索,但结果是空的。发生这种情况是否有一些常见原因?另一种同样是空洞的方法是:我怎样才能找到罪魁祸首?据我所知,当值发生变化时,我无法让VisualStudio在任何地方中断。因为它是一个环境变量并且在.N

Unicode 中的 Java System.out 输出

我目前正在开发一个基于Java的文本游戏,该游戏在命令行解释器中播放。问题是,我想在命令行中回显德语变音符号(行üöäß),默认情况下Windows系统不支持它。但是,我找到了一种通过一系列方法实现这一目标的方法:我将代码页更改为65001(使用chcp65001)我将字体更改为ConsoleLucida我使用带有UTF-8编码的PrintStream打印到命令行(在Java程序中)。这样做之后,在命令行输出UTF-8字符就可以了。但这并不是每台PC上的默认设置。所以我想,我创建一个批处理文件来启动游戏,它会进行基本设置以启用UTF-8输出。更改代码页并使用UTF-8PrintStre

windows - 适用于 JavaScript 版本 2.1.30324.52 的适用于 Windows 库的 Visual Studio 扩展似乎停留在 "Configuring your system. This might take a while."

我想知道是不是安装程序挂了,有没有办法解决这个问题,但是今天我去把这个扩展升级到最新的,它在过去的半小时里一直处于以下状态到现在一个小时,在一台相当快的机器上(我在一台比我现在尝试安装它的机器慢得多的机器上,在不到十分钟的时间内完成了同样的安装):这正常吗?有没有人经历过类似的事情?它在后台试图做什么,因为正如它所说,“这可能需要一段时间。”让我失望,因为我的“while”可能与Microsoft的“while”有很大不同,你会在什么时候考虑取消安装?我在Windows8.1Prox64上运行VisualStudio2013。所有其他扩展都已安装并且是最新的。

C# WPF 获取错误 - System.InvalidOperationException :

我刚开始学习使用C#WPF进行Windows应用程序开发,我们已经获得了开发一个Windows应用程序的自学项目。我正在尝试创建用于聊天客户端到客户端的应用程序。我创建了一个类MainWindow.xaml和MainWindow.xaml.cs来处理它。当我从主窗体调用该类时,出现以下错误。这是两个类:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows;usingSystem.Window

Python 无法打开 C :\Windows\System32\oobe\Info\backgrounds 中的文件

Windows7x64,Python2.7。试图制作一个脚本来自动更改登录背景。我正在使用pygame,它是python的SDL包装器,但代码应该是不言自明的:importpygameimportosimage=pygame.image.load(os.path.normpath("C:/Users/nivekuil/Desktop/backgroundDefault.jpg"))surface=pygame.Surface((1366,768))surface.fill((255,255,255))surface.blit(image,(0,0))surface=pygame.ima

windows - 通信对象 System.ServiceModel.Channels.ServiceChannel 不能用于通信,因为它处于 Faulted 状态

Thecommunicationobject,System.ServiceModel.Channels.ServiceChannel,cannotbeusedforcommunicationbecauseitisintheFaultedstate.当Windows应用程序尝试通过wsDualHttpBinding与作为Windows服务托管的WCF通信时,我收到此错误。WCF用于通过串行端口与设备通信。Windows应用程序过去经常通过WCF窗口服务发送命令。这是堆栈跟踪:stacktrace:atSystem.ServiceModel.Channels.CommunicationOb

c++ - 如何调用模拟另一个用户而不是 SYSTEM 的函数

在我的DLL中调用了一个Win32API,它将被SYSTEM用户加载,并且该API根据当前用户返回不同的结果,所以我无法获得与当前用户对应的结果,我该如何调用该APIDLL在系统上下文中运行时的当前登录用户上下文? 最佳答案 我做了一些研究并得出了这个结论(我不是Win32API专家,但我真的很感兴趣):您可以使用ImpersonateLoggedOnUser,它要求primary或impersonationtoken句柄(两者至少有TOKEN_QUERY,主token上有TOKEN_DUPLICATE,或TOKEN_IMPERSO