如果我将x86平台作为我的.NET应用程序的目标,它会在AMD芯片上正常运行吗?我知道它可以与英特尔芯片配合使用,并且Vista 64能够以特殊模式运行x86应用程序,但我不知道有多少是硬件,有多少是操作系统.
我已经在Vista 64上使用英特尔芯片进行了测试,它运行良好,但我没有AMD机器进行测试.
是的 - 它们是二进制兼容的,否则它们不会互相替换掉:)
除非你的意思是IA64与AMD64 - 这些是不兼容的架构.