42得票2回答
Excel VBA代码:在x64版本中编译错误(需要'PtrSafe'属性)

我正在使用Win8 x64 + Office 2013 x64。 我的问题是: 我有一个Excel文件,其中包含一些模块,在Office(Excel)x86中运行得非常完美。它使用瑞士星历文件(swedll32.dll)进行许多天文计算。 然而,当我尝试在我的端上运行它,也就是在Exce...

41得票7回答
Visual Studio 2012 远程操作花费的时间比预期的长

我正在运行安装在Windows 8 64位系统上的Visual Studio 2012。我有一个64位项目存储在源代码控制中心,现在想在家里的Windows 8电脑上运行该项目。应用程序构建成功,但是远程调试器完全不起作用。 它显示“远程操作正在超出预期的时间”。我理解为什么这是远程的,因为...

41得票6回答
JavaScript中使用64位整数的按位与(Bitwise AND)

我正在寻找一种在JavaScript中对64位整数进行按位与的方法。 JavaScript会将其所有双精度值转换为带符号的32位整数来执行按位运算(详细信息请参见此处)。

41得票4回答
我已经建立了一个"Any CPU"的Windows服务,为什么它在我的64位机器上以32位模式运行?

我已经构建了一个 "Any CPU" 的 Windows 服务。然而,在我的 64 位机器上运行时,它以 32 位模式运行。如何解决这个问题?我正在使用 .NET 和 C#,我的操作系统是 Windows 2008 R2。 如果我在 x64 上构建它,则可以正确地在 64 位模式下加载。但是...

41得票1回答
IIS 7.5修复“尝试使用不正确的格式加载程序”的问题?

我有一个不寻常的问题,抛出异常"尝试加载具有错误格式的程序"错误?我在同一台IIS服务器上拥有两个相同的网站,我的生成配置适用于其中一个,但不适用于另一个。 我的C# MVC 2 Web应用程序可以部署到同一台IIS 7.5 Web服务器(x64)上的两个网站。一个是现场网站(使用Relea...

40得票1回答
C#中的静默失败,看似未处理的异常却不会导致程序崩溃

在一个WinForms应用程序中,在窗体的Load事件中添加以下代码行:throw new Exception(); 然后运行应用程序。它毫无问题地运行了。这被称为静默失败,您可以尝试在加载事件之前和之后添加消息框,很快就会发现,抛出语句只是从加载事件退出,而不是使应用程序崩溃。 我相信没有...

40得票5回答
在x86上的C语言64位循环性能

我需要一个互联网校验函数(一种补码校验和),用于处理原始套接字的IPv4 ICMP处理代码,但在64位英特尔处理器上(使用gcc 4.8.2)我遇到了无法解释的行为。我想知道是否有人能给出一些解释。 我首先使用32位累加器和16位求和实现了一个校验和函数。然后我使用64位累加器和32位求和来...

40得票3回答
我应该如何创建或上传32位和64位的NuGet包?

我有一个x86和一个x64版本的二进制文件,我想要上传到NuGet。创建/上传该软件包的推荐或必需方法是什么?我无法根据目前的资料做出决策。我看到了两种方法... 将它们都上传到同一个软件包中 默认安装哪一个版本? 是否有一种方法来测试项目的处理器架构以做出决定? 上传两个独立的软件包...

40得票6回答
在Windows 64位系统上使用SWT

我的应用程序抛出以下异常。 在主线程中发生异常:java.lang.UnsatisfiedLinkError: 无法在64位JVM上加载32位SWT库。 如何解决这个问题?需要哪个jar文件的名称?

39得票3回答
Visual C++(x64)中的SSE2选项

我已将x64配置添加到我的C++项目中,以编译64位版本的应用程序。一切看起来都很好,但编译器会给出以下警告:`cl : Command line warning D9002 : ignoring unknown option '/arch:SSE2'` 64位项目中真的不能使用 SSE2 优化吗?