Tag: windows 7

.NET 4.0和Windows 7上的PerformanceCounters

我有一个在VS2008和Vista上正常工作的程序,但是我在Windows 7和VS2010 / .NET Framework 4.0上试用它,它不工作。 最终问题是System.Diagnostics.PerformanceCounterCategory.GetCategories() (和其他PerformanceCounterCategory方法)不起作用。 我得到一个System.InvalidOperationException消息“无法加载计数器名称数据,因为从registry中读取了一个无效的索引”。 我可以用下面显示的非常简单的程序重现这个: class Program { static void Main(string[] args) { foreach (var pc in System.Diagnostics.PerformanceCounterCategory.GetCategories()) { Console.WriteLine(pc.CategoryName); } } } 我确实以pipe理员身份运行程序。 不pipe我是否用VS / Debugger运行它都没关系。 我没有另一台Windows 7或VS2010的机器来testing它,所以我不知道这是(或两者?)的东西是复杂的。 这是Windows 7 x64,我试图迫使应用程序运行在x32和x64,但得到相同的结果。

获取错误,错误:npm安装后找不到模块“express”

我是新的两个节点的JS和expression,我刚刚在Windows 7中安装npm。 我使用全球标志安装了快递: npm install -g express 在C:\Users\USER_NAME\AppData\Roaming\npm\node_modules\express成功安装了Express,并将C:\Users\USER_NAME\AppData\Roaming\npm到我的path中。 但是,在命令行中使用express并不成功。 任何以express开头的命令都会告诉我它找不到要执行的命令: 'express' is not recognized as an internal or external command, operable program or batch file. 查看安装文件夹,找不到可执行文件(.exe或.cmd)。 通过search过去的问题显示,node_modules文件夹(至less在过去的版本中)应该同时包含express文件夹(我有)和.bin文件夹,其中包含express.cmd 。 我似乎没有.bin文件夹。 npm –version给我1.4.3 。 Express版本看起来是3.0.0 我也尝试在本地安装它,我已经尝试运行npm cache clean并重新安装。 这两种方法都不会改变情况:node_modules文件夹中没有可执行文件。 我是否正确安装快递? 如果是这样,为什么不包含可执行文件?

Wamp 2.2安装PEAR

我的操作系统是Windows 7.我的电脑上安装了WAMP2.2。 然后我尝试安装PEAR 。 但是,我无法在我的wamp目录中find我的go-pear.bat文件。 精细。 我在这里下载: http://pear.php.net/go-pear.phar : http://pear.php.net/go-pear.phar并使用此文件进行安装。 我把文件放进去 C:/wamp/bin/php/php5.3.8/pear/go-pear.phar 运行命令: php -d phar.require_hash=0 PEAR/go-pear.phar安装完成后,我在php和apache文件夹中包含php的path。 我还在windows $PATHvariables中包含C:/wamp/bin/php/php5.3.8/ 。 但是当我运行pear命令。 它说它找不到梨命令。 我检查文件夹,只是find一个名为pear.bat和pear.ini的文件。 我试图在命令行中再次运行pear.bat 。 它仍然不起作用。 请高手帮忙解决这个问题。

Windows 7环境variables不在path中工作

我正在尝试使用环境variables设置一些path。 我添加了一个值为“C:\ maven”的环境variables“MAVEN_HOME”。 然后在path中添加“%MAVEN_HOME%\ bin; … rest”。 当我input“echo $ MAVEN_HOME%”时,屏幕上显示正确的“C:\ maven”。 但是当我在“bin”目录下键入“mvn”这个batch file时,找不到它。 所以,我手动添加PATH中的整个path。 “C:\ maven \ bin; … rest”,它能够find“mvn”并执行它。 有人可以帮我做我做错了吗?

Java用户.home被设置为%userprofile%而不被parsing

我们公司最近从Windows XP升级到Windows 7 Enterprise。 JDK安装不再将user.home设置为用户目录的完整path,而是将user.home设置为%userprofile% 。 这导致了很多与Eclipse,Maven等应用程序有关的问题。我现在必须在每个应用程序的JVM中设置-Duser.home。 有没有人经历过这个? 有没有解决这个问题? 这是否与Windows 7 Enterprise的安装有关? 我已经尝试了1.5 JDK和1.6 JDK。 这是属性列表。 注意user.home: — listing properties — java.runtime.name=Java(TM) SE Runtime Environment sun.boot.library.path=C:\Program Files\Java\jre6\bin java.vm.version=16.0-b13 java.vm.vendor=Sun Microsystems Inc. java.vendor.url=http://java.sun.com/ path.separator=; java.vm.name=Java HotSpot(TM) Client VM file.encoding.pkg=sun.io user.country=US sun.java.launcher=SUN_STANDARD sun.os.patch.level= java.vm.specification.name=Java Virtual Machine Specification user.dir=C:\Users\politesp\Desktop java.runtime.version=1.6.0_18-b07 java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment java.endorsed.dirs=C:\Program Files\Java\jre6\lib\endorsed os.arch=x86 java.io.tmpdir=C:\Users\politesp\AppData\Local\Temp\ line.separator= java.vm.specification.vendor=Sun Microsystems […]

GitHub for Windows在哪里保存SSH密钥?

GitHub为Windows分发一个简化的git客户端; 它通过GitHub帐户进行身份validation,虽然它通常使用SSL身份validation创build本地存储库,但如果您使用GitHub上具有SSH远程的现有本地存储库,它将使用您的GitHub凭据来设置SSH密钥GitHub帐户本身 。 但是,它将SSH密钥保存在文件系统中呢?

如何在SQL Server 2008中更改sa密码?

我已经安装了SQL Server 2008 Express并通过Windows身份validationlogin,它不允许我做任何事情。 我如何更改“sa”密码或在本地计算机2008 Express中获得完全权限? 我正在使用Windows 7。

batch file命令PAUSE不起作用

我正在创build一个简单的batch file来帮助一些事情,并且我也有一些打印出来的说明,我希望用户在退出之前看到这些说明。 目前,窗户closures很快。 所以我在文件末尾添加了PAUSE ,但不想工作。 我看了其他关于SO的问题,并且已经检查过,以确保行结束符是CRLF并且在文件末尾有CRLF 。 有什么build议么?

在Windows 7 git-bash中,有没有办法在当前位置探索目录?

我想从shell中浏览Windows资源pipe理器中的文件夹。 我知道很多人一直在从一个文件夹询问Cmd。 我想做相反的事情,并打开一个新的窗口位于当前正在浏览的目录。

什么实际上处理Windows墙纸的绘图?

我正在尝试使用opengl / directx或GDI制作animation的Windows 7壁纸。 我研究了Windows桌面窗口是如何布置的,我想到了整个 “Progman” – >“SHELLDLL_DefView” – >“SysListView32” 层次结构。 我试图挂钩SysListView32的WndProc,并尝试使用注入的C#DLL消息,所以我可以防止桌面绘制墙纸,当我强迫它改变使用控制面板 – >个性化菜单。 这没有一个实际上阻止了壁纸的更新,所以我认为explorer.exe实际上并不处理绘制壁纸。 为了证实这一点,我杀了explorer.exe,并设置了一个小小的c#程序,将10秒定时器的壁纸更改为随机的。 正如我所料,壁纸不断变化,导致我相信explorer.exe实际上不处理壁纸的绘制! 不幸的是,这是我完全失去了。 我不知道还有什么是负责绘制壁纸,我怎么可以接pipe它的绘图,所以我可以处理绘图。 我试图谷歌这几天,现在几乎没有进展。 我希望这里有人能指引我走向正确的方向。