问题标签 [vista64]

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 投票
2 回答
2480 浏览

asp.net - 如何在IIS7上获取WEB实例的运行IP地址

我的开发人员正在运行 Vista x64 IIS7。机器。

我曾经使用Request.ServerVariables.Get("LOCAL_ADDR")来获取解析为 192.168.1.89 之类的网站的操作实例 IP 地址,但是在切换到Vista & IIS7后,我开始获取 ::1 哪些人说它是IPv6。

我怎样才能以旧方式获得它?我们使用它来监视实例是否实际显示正确的内容。(这种监控方式很难改变)

所以黄金问题是我怎样才能运行网络应用程序的本地 IP 地址?

0 投票
1 回答
3555 浏览

oracle - 使用在 64 位 Vista 上运行的 32 位应用程序连接到 Oracle

我正在尝试使用 32 位应用程序从 Vista 64 位(Embarcadero RapidSQL)与 Oracle 数据库通信。我已经为我开发的 Web 应用程序安装了 Oracle 11g 64 位客户端,但是因为 RapidSQL 是一个 32 位应用程序,它需要一个 32 位版本的 Oracle 客户端。

除了安装 64 位客户端库之外,简单地安装 32 位 Oracle 客户端库是否安全,如果是的话,我在这样做时是否应该注意任何提示、技巧或陷阱?

0 投票
1 回答
1938 浏览

vb.net - VB.NET 和 AutoDesk Inventor 11 自定义问题

我已经浏览了该站点和 Internet,试图找到解决我正在尝试创建的 VB.NET 应用程序问题的方法。不幸的是,我被一条阻止我继续进行任何 Inventor 自定义的错误消息难住了。

我在 SDK 文件夹下安装了开发者工具。然后,我在 COM 中的 VB.NET 项目中添加了对名为 AutoDesk Inventor 对象库的组件的引用。它在我的项目的引用下显示为:

我的代码如下:

当我执行它时,我收到以下消息:

Retrieving the COM class factory for component with CLSID {C343ED84-A129-11D3-B799-0060B0F159EF} failed due to the following error: 80040154

我尝试直接浏览到 DLL ( Interop.Inventor.dll),然后它在引用中显示为 .NET 类型,但错误仍然相同。

vista 64(Inventor 11是32位)之间是否可能存在冲突?有什么建议么?

0 投票
1 回答
314 浏览

vista64 - adplus/cdb 故障转储在 Vista 64 Ultimate 上是否仍然有效?

我正在对 asp.net 错误进行一些研究。我试图让 adplus 给我一个 IIS 崩溃的崩溃转储文件。我过去在 XP 机器上做过这个,但是在我当前的 Vista Ultimate 设置中 - adplus 脚本不会在 CDB 运行时生成第二个窗口。我正在使用管理员权限运行 adplus cmd 窗口。

使用 Tess 的设置说明,一切正常。但是CDB从来没有产生过......

有没有人设法在 Vista 64 Ultimate 中为 IIS 7 设置 adplus/cdb 故障转储?如果是这样,你能解释一下你是怎么做到的吗?

0 投票
5 回答
3165 浏览

c++ - 在 Vista 上保持 cmd.exe 打开

我正在编写 C++ 控制台程序。编译后,当我从文件浏览器运行程序时,cmd.exe 会自动关闭,这样我就看不到我的程序输出了。

我发现解决这个问题的唯一方法是从 cmd.exe 内部运行程序

程序完成运行后是否有保持 cmd.exe 打开的方法?

有没有我可以在某处更改的设置?我不想使用 cmd.exe /K 运行批处理脚本

谢谢!

[编辑] 不知道这是否重要,但我使用的是 Vista x64

0 投票
5 回答
4865 浏览

c++ - 如何强制 32 位版本的远程桌面客户端在 64 位 Vista 上运行?

我们需要在 64 位 Vista 上运行 32 位版本的远程桌面客户端,因为我们的部分产品集成了它,并通过虚拟通道与终端服务器端应用程序通信。集成加载了一些第三方32位驱动,在64位进程中无法加载32位dll。

通常从命令行运行 32 位版本的 windows 应用程序是很容易的,例如运行窗口:

您可以通过签入 task monitor\processes 来判断该进程是 32 位的,因为它的文件名旁边将有一个 *32。

但是,远程桌面客户端 (mstsc.exe) 不想玩球。无论我如何启动它(运行窗口、32 位 cmd 窗口等),它总是从 C:\Windows\System32\mstsc.exe 运行 64 位版本。我尝试编写一个 32 位 C++ 程序来创建它(通常子进程也是 32 位的),但这不起作用。

我也试过打电话:

在启动 mstsc.exe 之前和之后,但这也无济于事。

有人知道解决这个问题的方法吗?

[编辑] 我已经对进程监视器进行了一些进一步的调查,似乎 32 位版本的 mstsc 确实首先启动,但是这会创建第二个 64 位进程并且 32 位版本关闭。

0 投票
2 回答
406 浏览

asp.net - 在 Vista x64 上的 Web 平台安装程序上没有可安装的应用程序

当我在 Vista x64 Business 上使用 Web 平台安装程序时,它没有列出任何应用程序(例如 DotNetNuke 或 SubText)。

有人让它在Vista 64上工作吗?

0 投票
2 回答
504 浏览

django - Django apache mod-python 设置(vista)

我正在尝试在本地 vista 机器(django+apache+mod-python+postgres)上设置我的开发环境,但由于某种原因我无法加载设置。

一切都可以在内置服务器上运行,但不能在 apache 下运行。

这是我的 httpd.conf

和错误:

0 投票
3 回答
1556 浏览

qt - vista 64 上用户桌面的 QFileInfo 权限不正确

我正在使用以下代码来确定是否可以使用 QFileInfo 写入特定目录:

不幸的是,当我在 Vista 64 上传入当前用户桌面的路径时:

QFileInfo::isWritable() 返回 false。但是,如果我将它传递给另一个目录(比如 C:\Temp),它会返回 true。我从 QFileInfo 对象请求目录权限,该对象为 5555(任何人都不可写)。此代码在包括 Windows XP 在内的其他平台上按预期工作。任何人都对这里可能发生的事情有任何想法。

作为参考,如果我删除检查,我实际上可以毫无问题地将文件保存到该位置。

0 投票
1 回答
3529 浏览

winforms - 未从 Vista 中的 machine.config 中读取 appSettings

我最近升级到 Vista x64,突然间,我的 machine.config appSettings 块没有被任何 .NET 程序集读取。

在 configSections 之后和 C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config 中的 configProtectedData 之前,我有:

必须通过以管理员身份运行 Notepad++ 来保存它,否则它会被锁定,这可能是有充分理由的。在 SnippetCompiler 或 VS .NET 2008 中运行以下代码:

不写出任何键并失败,但出现以下异常:

我编写的应用程序使用 machine.config 作为后备,如果在 app.config 中找不到用户应该在哪个环境中运行,所以我想避免重写我的应用程序来弄清楚应该像在 2000 和 XP 中一样工作。