问题标签 [windows-7-x64]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
52207 浏览

android - 无法在 Windows 7 Pro 64 位上安装 Android USB 驱动程序

与其他人不同,我的 Android SDK 设置在我的新 Windows 7 Pro 64 位机器上运行顺利。但是,我目前正在安装 android usb 驱动程序。这个问题的现状如何?网上已经对这个问题进行了一些讨论,但没有立即达成共识。

0 投票
1 回答
845 浏览

visual-studio-2008 - Visual Studio 2008“将文件另存为”对话框间歇性问题

我和我的一些同事在 Visual Studio 2008 和 Windows 7(64 位)中遇到了一个奇怪的问题。我们使用 VSS6 进行源代码控制(不幸的是)。

我们有一个问题,我们将对签出的文件进行更改,从而导致文件按预期签出。但是当我们去构建项目,或者尝试保存文件时,它会经常(但不总是)提示我们“将文件另存为”对话框,好像 VS 认为文件已签入(因此有只读标志集)。

但是,我们所要做的就是取消对话框并保存或再次构建,它总是会在第二次工作,而不会提示另存为对话框。或者,我们可以使用另存为,保持名称不变,这样就可以了。就好像 VS2008 中的源代码控制状态没有赶上 VSS(即使我们 VS2008 是检出文件的应用程序)。

这与该线程上的讨论类似,但这不是权限问题或以管理员身份运行,1)因为它在第二次尝试时自行解决,2)我们已经以管理员身份运行 VS。

提前致谢。

杰拉德

0 投票
1 回答
44141 浏览

vbscript - 无法在 Windows 7 x64 上使用 VB 脚本中的 CreateObject

当我尝试在 Windows 7(64 位)机器上的 VB 脚本中创建 COM 对象时,我总是收到以下错误:

“ActiveX 组件无法创建对象‘xxx.xxx’。代码:800A01AD

我有使用 COM 对象没有任何问题的应用程序。我试过在管理员模式下运行命令行,没有区别。

有什么办法可以启用它吗?

0 投票
2 回答
2054 浏览

visual-studio-2008 - ClickOnce 不会在 Windows 7 x64 上创建 StartMenu 条目和快捷方式

我部署了与ClickOnce共享的应用程序,以便其他用户可以安装它并在他们自己的机器上使用它。它工作得很好,直到我注意到当我在我自己的机器(Windows 7 x64)上安装这个应用程序时,它没有添加开始菜单项(即使它安装正确,并且我在控制面板/程序中有它)。当我的开发机器是 Windows XP 时,我没有这个问题。该应用程序还可以很好地部署在其他 Windows XP 计算机上。

同样在安装过程中(当我重新运行安装程序时),即使我已经拥有.NET Framework 3.5,它也总是想安装一个(它会启动它并在几秒钟后终止 - 安装程序可能会看到它已经存在)。我可以直接从共享运行应用程序;这样做只是有点痛苦。

我应该做一些特殊的设置吗?还是一些补丁?

我有安装了所有可选更新的Visual Studio 2008和系统。该应用程序用C#编写并使用 .NET 3.5。

0 投票
3 回答
20327 浏览

windows - 在 64 位 Windows 7 上安装 Visual Studio 2003

我的团队目前支持 1.1 应用程序,我们正在 Windows 7 上安装 VS.NET 2003。我们在 32 位机器上没有遇到任何问题,但 FrontPage 服务器扩展无法在我的 64 位机器上安装。

其他人说他们已经成功地做到了这一点,所以我想知道这里是否有人有以及他们是否知道解决方案。

具体问题是 FPSE(澄清一下,我正在安装“用于 IIS 7.0 的 FrontPage 2002 服务器扩展”)无法正确安装。在 EventViewer 我收到错误:

Microsoft FrontPage 服务器扩展:

错误 #3004f 消息:无法读取 Microsoft Internet 信息服务器的配置信息:ImpersonateLoggedOnUser 错误。

我在 64 位上查找了 ImpersonateLoggedOnUser 的错误,并且确实发现了当 UAC 关闭时它在 64 位上失败的情况(我确实关闭了它)。我重新打开 UAC,以管理员身份运行命令提示符,然后在 FPSE 包上运行 msiexec。还是没有骰子。

我已按照本教程(以及它指向的其他教程)进行安装。

0 投票
2 回答
2608 浏览

c# - SendInput scan code on Windows 7 x64

I am working with a WPF application sending keys to a game. I opened spy++ to observer s as a key press on the keyboard. I then press my button on the application and I noticed a different scan code in spy++ messages. Could this be somthing to do with Windows 7 64bit? Partial listing:

The image shows when I use my code to send a key I receive ScanCode:00fExtended from spy++ message output. When I actually press the same key I receive ScanCode:1FfExtended. Everything else is identical.

http://spilmansoftware.com/images/scancode.gif http://spilmansoftware.com/images/scancode.gif

0 投票
1 回答
1356 浏览

windows-7 - SQLCODE -1390 从 32 位应用程序连接到 DB2 64 位客户端

我有一个正常连接到 DB2 数据库的 32 位应用程序。(用 C 语言编写)当我在带有 DB2 64 位客户端的机器上运行它时,我从连接中得到一个 SQLCODE -1390。
(Win7 64位,DB2 V9.7客户端64位)

从命令行连接有效(db2 connect to ...) 对于同一台 Win7 64 位机器上的 32 位 DB2 客户端,连接也有效。

有谁知道如何解决它?最好的问候奥利弗

0 投票
3 回答
8910 浏览

windows-7 - Mercurial 扩展在 Windows 7 x64 中不起作用?

我们正在工作中试驾 Mercurial。我们不想在每次与存储库交互时都输入我们的用户/密码,因此我们设置了 mercurial_keyring 扩展。我们:

  • 已安装 Python 2.6.5(32 位或 64 位,取决于系统)
  • 已安装 setuptools(用于 easy_install.exe)
  • easy_install 密钥环
  • easy_install mercurial_keyring

然后对该部分中的 %userprofile%/mercurial.ini 进行适当的更改[auth]。它在我同事的计算机(32 位 xp sp3)上运行良好,但在我的机器(Windows 7 Ultimate x64)上无法运行。同样值得注意的是,setuptools 必须从 Win 7 x64 上的源代码构建(python setup.py bdist_wininst然后运行生成的 setuptools-0.6c11.win-amd64.exe)。

仅使用 Mercurial 1.5 二进制安装(.msi)中的 hg.exe,运行 hg.exe 时出现此错误:

*** 未能导入扩展 mercurial_keyring:没有名为 mercurial_keyring 的模块

我试图更改我的 mercurial.ini,以指定 mercurial_keyring.py 文件的路径,而不是让 mercurial 找到它(因为它在 PYTHONPATH 中)。

老的:

新的:

错误变为:

中止:无法导入模块密钥环!

因此,在提供 mercurial_keyring 扩展的路径时,仍然无法找到依赖的密钥环模块。

经过进一步调查,似乎没有扩展工作。它们都产生错误:

*** 导入扩展 [扩展名] 失败:没有名为 [模块名] 的模块

似乎在运行 hg.exe 时,它​​不知道 PYTHONPATH。我试过了:

  • Python 2.6.5 32 位
  • Python 2.6.5 64 位
  • 使用 MinGW 从源代码构建 Mercurial 1.5
  • 使用 MSVC9 从源代码构建 Mercurial 1.5
  • 使用 1.5 二进制 dist (.msi) 中的 hg.exe
  • 从源代码构建时使用 c:\python26\scripts 中的 hg.py
  • %userprofile%/mercurial.ini 中的各种配置
  • 使用 setuptools (easy_install.exe) 安装 keyring 和 mercurial_keyring
  • 从源代码构建密钥环和 mercurial_keyring (python setup.py bdist_wininst)

没有任何效果。我最接近的是从源代码构建时使用 hg.py 。它至少不会给我错误,并且在我输入凭据时实际上会创建 %userprofile%/wincrypto_pass.cfg 。但在后续请求中,它不会自动输入凭据。它再次提示我。

有趣的是,TortoiseHG正在使用钥匙圈。我只是无法让它在命令行上工作。我认为 Win 7 x64 出现了一些问题,阻止了 mercurial (hg.exe) 看到 PYTHONPATH,因此它找不到任何已安装的模块。

有没有人有在 Win 7 x64 中工作的扩展?特别是使用 mercurial 的二进制安装(不是 hg.py)?

更新 我现在找到了合适的解决方法。由于 TortoiseHG确实可以与 mercurial_keyring 一起使用,我只是更改了我的 PATH 设置以包含 tortoiseHG 文件夹,但不包含 c:\mercurial。现在,当我在命令行中键入“hg”时,它使用的是 tortoiseHG 文件夹中的 hg.exe,它工作正常。同样,这仍然是 Win 7 x64 上的 mercurial 扩展的问题。欢迎回答。

0 投票
4 回答
2183 浏览

dll - 跨计算机共享 mex64 文件

我在我的机器上编译了一个 mex64 dll。我使用 Matlab 2009b 和 VS2008 Pro 来编译 dll。该 dll 在我的 Matlab 安装上运行良好。

我想让一位同事使用 dll,所以我将其发送给他,他在尝试使用 dll 时收到以下错误消息:

???无效的 MEX 文件“filename.mexw64”:找不到指定的模块。

我目前的假设是这是因为他使用了较旧的 Matlab 版本或缺少我拥有的 dll。我运行了依赖检查器并要求他检查他是否拥有所有列出的 dll。

我还在等他确认他的 Matlab 版本。

还有什么其他原因会导致这种情况,Matlab 版本会有所不同吗?(当我有 R2009B 而不是巨大的版本差异时,我的意思是 R2009a)


另一个人有 Matlab R2009a。如果我在我的计算机上编译并将其交付给他,mex 不应该工作吗?

这是否只留下一个丢失的依赖 dll?

0 投票
2 回答
550 浏览

asp.net - VS2010 转换项目无效引用

在 VS2010 中打开一个 .Net 2 项目,它可以转换项目而没有任何问题,但是当我尝试构建它失败时。

原因是在 VS2005 中添加了对 System.Web.Extensions 的引用,这是一个 .Net 3.5 程序集。现在 VS2005 从来没有对此抱怨过,而且工作得非常愉快,但是 VS2010 更加严格,不允许这样做。

我尝试将目标框架更改为 .Net 3.5,但我遇到了另一种情况,即永远不会显示网页,它甚至没有到达 Applicin_OnStart 就挂起。

任何有关将 .Net 2 作为目标框架(时间的首选选项)添加参考或使 .Net 3.5 版本正常工作的帮助将不胜感激。

[编辑]

好的,所以也许参考是阅读鲱鱼。我的一位同事打开了该项目并进行了转换,一旦他将目标框架更改为 .Net 3.5,它就可以工作了。我们机器之间的区别在于他使用的是 32 位 XP 而我使用的是 64 位 Windows 7。当我更改目标版本并尝试运行程序时,构建似乎停止在 CppCodeProvider 并挂起。

[编辑]