.net - 如何在 64 位环境中运行 32 位 .NET 应用程序?

标签 .net 64-bit

我们使用 .NET Framework 2.0 开发了一个 C# 应用程序,它在 32 位计算机上运行良好。但是当我在 64 位环境中运行我的应用程序时,它崩溃了。

我需要让我的应用程序在 64 位环境中运行。

我该怎么做呢?

最佳答案

您可以为 x86 而不是任何 cpu 编译它,这样它将在 64 位 Windows 上针对 32 位库运行。

或者在 64 位 Windows 上安装时将 32 位库交换为 64 位。在其他一些 Sqlite dll 中,特定于 32/64 位

关于.net - 如何在 64 位环境中运行 32 位 .NET 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1108137/

相关文章:

c++ - 在 64 位、VS2008、C++ 中替换 _asm nop

.net - 如何将内存流中的 Emgu `Image<Bgr, Byte> frame` 保存为 JPEG?

c# - 如何使用 WebHttpBinding 在 WCF 的 uri 路径中使用强类型参数

c++ - 在 64 位操作系统中使用 glMultiDrawElements

visual-studio-2010 - 在 Windows 7 中以 32 位运行应用程序

c - 谐波平均产生不正确的结果

c# - Gen2 收集并不总是收集死对象?

c# - 如何在所有绘制点之间画一条线?

C# WPF - 长时间点击按钮操作

c++ - Allegro 5 al_create_display(x, y) 不工作