问题标签 [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 投票
1 回答
4564 浏览

visual-studio-2008 - 当我按下底座时,Windows 中无法识别设备模拟器

谁能帮我解决这个问题:我正在使用 VS.net 2008 开发 Win7 x64。我正在为 Pocketpc 开发。

当我的应用程序部署到设备模拟器时,它无法连接到我的计算机/数据库服务器。解模拟器和移动设备中心都配置为使用 DMA。当我使用设备管理器放置设备时,没有任何反应。

我可以尝试什么?

0 投票
1 回答
1929 浏览

windows-7-x64 - WinHTTP 和 Windows 7 x64:错误

我有一个使用 WinHTTP 的应用程序,似乎在 Windows 7(64 位;尚未测试 32 位版本)下,对 WinHttpOpen 的调用失败,返回

“组或资源未处于执行请求操作的正确状态。”

这对应于错误代码 5023,并且发生在管理员和标准用户中。包含此调用的 C++ DLL 是在 Windows XP Professional 系统上使用 Visual Studio 2008(32 位)编译的。

除了 Outlook 2007,这是在 VM 中的全新安装。

谢谢!

0 投票
3 回答
8187 浏览

java - 在 Win7 上以 SYSTEM 身份运行时写入临时目录失败

我们有一个 Java 应用程序,其中包含在 Windows 机器上作为 SYSTEM 运行的组件。在 Windows 7 x64 上,一个组件在尝试解压缩 jnidispatch 库时失败:

下面复制的是 jna 库中 Native 类的注释片段:

加载 JNA 类时,也会加载本机共享库 (jnidispatch)。尝试使用 {@link System#loadLibrary} 从系统库路径加载它。如果没有找到,相应的库将从类路径中提取到一个临时目录并从那里加载。

好的,到目前为止一切顺利:Java 正在尝试将 jnidispatch.dll 解压缩到 java.io.tmpdir 指向的任何内容中。问题似乎是 java.io.tmpdir 指向该特定进程的C:\Windows\system32\config\systemprofile\AppData\Local\Temp\。此目录存在且 SYSTEM 具有完全控制权。但是,将 jnidispatch DLL 提取到该目录总是失败。如果我修改我们应用程序中的代码以手动将文件写入同一目录,则写入成功。

我查看了相关的 Java 和 JDK 代码,并没有看到任何明显的不当行为,所以我不得不得出结论,这是一些奇怪的 Win7 UAC 相关错误,但如果我能弄清楚它是什么,那该死的。任何建议都将受到欢迎。

0 投票
2 回答
15997 浏览

vb.net - 64 位 ODBC 异常

当我将开发平台从 Windows XP X86 移动到 Windows 7 X64 时,出现以下 ODBC 异常:

我确定这意味着它所连接的服务器是 32 位的,而我正在运行的计算机是 64 位的,而正在使用的 ODBC 驱动程序是 64 位的。

我正在编写的应用程序设置为在 32 位模式下运行,因为我们使用的一些第三方软件不兼容 64 位。

我尝试下载 32 位驱动程序并更改 DSN,但它没有解决我的问题。我仍然得到例外。

如果有人有任何关于 32 位 SQL 驱动程序的链接,或者关于如何通过更改项目来解决这个问题的任何想法,我会全力以赴。

提前致谢,

-Jrud-

0 投票
1 回答
4193 浏览

apache - 如何在 Windows 7(64 位)中将 Apache FtpServer 安装为服务?

我尝试了所有我能想到的方法,但是当我尝试启动 Apache FtpServer 服务时,我总是遇到这个错误。

Windows 无法在本地计算机上启动 Apache FtpServer。有关详细信息,请查看系统事件日志。如果这是非 Microsoft 服务,请联系服务供应商,并参阅服务特定的错误代码 0。

有没有人让 Apache FtpServer 在 Windows 7 甚至 Windows Vista 中用作 Windows 服务?

笔记:

  1. 我的 Java_HOME 环境变量设置为 c:\java,我有一个符号链接,将此目录链接到更长的 C:\Program Files\Java\jdk1.6.0_17。
  2. 我还有另一个符号链接将 c:\ftp 指向更长的 C:\Program Files (x86)\Apache Software Foundation\apache-ftpserver-1.0.3。
  3. 我首先这样做的唯一原因是因为我读到有些人在使用空格或长路径名时遇到问题,但我也尝试在物理上移动目录,但都出现相同的错误。
0 投票
3 回答
352 浏览

visual-studio - 在 XP 32 上的 Visual Studio 中创建的应用程序在访问冲突时崩溃 64。在 64 位环境下重新编译以查找错误,工作正常。什么?

所以我一直在 Windows XP Visual Studio 2008 上进行开发。我猜它正在以 32 位模式构建我的 C++ 应用程序。当我在我的新 Windows 7 64 位机器上运行该程序时,它会加载到一半,然后引发访问冲突错误。因此,我加载了我所有的开发工具并在 Windows 7 上重新编译了项目以找到崩溃站点,但它运行良好!什么?如何让我的应用在 x64 上运行?我必须发布两个单独的版本吗?我知道我可以定位 64 位,但我不喜欢两个单独的可执行文件。我已经搜索过,但不断获得两个版本的解决方案或所有 .net。这是本机 C++。某处有 x86 标志吗?

0 投票
5 回答
3757 浏览

ruby-on-rails - Ruby on Rails Win7 x64?

我刚刚升级到 Win7 x64 Professional 并想重新开始开发我的 Rails 应用程序,但是我收到以下错误:

在尝试运行服务器时。通过将所需的 .dll 复制到我的 ruby​​\bin 目录中,我已经缓解了有关 OpenSSL 和 Iconv 的所有错误。我对这个感到难过,难道我现在正在运行 x64 吗?我不知道,至少其他名为 .dll 的堆栈跟踪是导致它的原因。

宝石上市:

我也在运行 MySQL v5.1.41-community。我将尝试安装 MySQL 5.0。

  • 更新:我必须说我从来没有在项目中使用过 OpenSSL,所以我必须说我很困惑,首先它是必需的。试图查看它是否是 Rails 错误,我创建了一个虚拟应用程序 (rails bla),并且 rails 甚至不会创建默认骨架,因为一些随机错误 ("raise NotImplementedError, "No random device") 在 " activesupport/lib/active_support/secure_random.rb" 。我已经用谷歌搜索并用来自github的另一个版本替换了它。这创建了骨架,但是尝试运行服务器我得到了同样的错误,即使它是 Rails 默认的虚拟应用程序. 我将再次尝试破解该文件,再次不知道 OpenSSL 首先在这里做什么并且需要 DLL。

不知所措,任何帮助将不胜感激。提前致谢 !

0 投票
1 回答
1137 浏览

c# - 从 C# WinForms 应用程序在 Windows 7 中创建文件

我有一个生成 CSV 文件的 WinForm 应用程序。我让用户选择保存这些 CSV 的路径。

用户正在使用 Windows 7 并以管理员身份登录。当他尝试通过应用程序保存 CSV 时,出现“权限被拒绝”错误。

特别是有问题的应用程序是控制台应用程序。我们正在创建一个计划任务,并且该任务被指定为以他的管理员帐户启动该进程。但是,当应用程序尝试将文件保存到指定文件夹(他的用户名有权写入该文件夹)时会出现问题。

有没有办法允许机器管理员通过应用程序在他有权访问的任何地方创建文件夹/文件?

谢谢!

0 投票
1 回答
190 浏览

.net - 串行 COM 连接 64 位版本

我有一个将文本写入串行 COM 端口的 .net 应用程序,更准确地说是 POS 收据打印机。我正在使用 Rs232 类库对串行设备进行读写操作。

我现在的问题是一些客户端已将其操作系统更新为 WIN7 64 位版本,无法创建与 COM 端口的连接。

com-port 似乎被其他进程占用,这阻止了我的应用程序打开新连接。所以对于我的问题,有谁知道我如何关闭所有与 com 端口的连接?或者看看是什么阻止了它?再一次,这似乎只影响win7和64位用户。

谢谢

0 投票
2 回答
5388 浏览

.net - SQL 服务器查询仅在第一次运行时真的很慢

有点奇怪的问题......当我在重新启动机器后第一次启动我的 .NET 应用程序时,SQL Server 查询真的很慢......当我暂停调试器时,我注意到它一直挂在从查询中获取响应. 这仅在连接到远程 SQL 服务器 (2008) 时发生......如果我连接到本地计算机上的一个,那很好。此外,如果我重新启动应用程序,它运行速度很快,即使在远程 SQL 服务器之外,后续运行也很好。唯一的问题是当我在重新启动机器后第一次连接到远程 SQL 服务器时。更重要的是,我什至注意到与连接到远程 SQL 服务器的第 3 方应用程序(也是 .NET)相同的行为。

另一条信息...自从我将机器从 XP 升级到 Win7(64 位)后,这才开始发生。此外,我团队中升级到 Win7 的其他开发人员也看到了相同的行为(包括我们正在开发的应用程序和第 3 方 .NET 应用程序)。

编辑:由于评论者的建议,也复制到https://serverfault.com/questions/100141/sql-server-queries-are-really-slow-only-on-first-run