当前位置: 首页 > 知识库问答 >
问题:

Microsoft SharePoint的64位dll运行在32位计算机上

楚意
2023-03-14
  • 为了使用SharePoint对象模型,我在安装在32位计算机和32位操作系统上的Windows服务中使用SharePoint 64位
    dll。
  • 64位dll可能在32位计算机上工作吗?
  • 在什么情况下我们会面临“64位dll在32位机器上无法工作”的问题?
  • 如果我想在64位和32位计算机上安装相同的解决方案,该怎么办?我不想每次都更改目标平台。

更新:

经过研发,我发现“32位解决方案可以安装在64位dll上,但有一些条款和条件”,请参阅http://www.samlogic.net/articles/32-64-bit-windows-folder-x86-syswow64.htm。

问候。

共有1个答案

蒋原
2023-03-14

我不确定我是否明白你想做什么,所以我会尽力做到详尽无遗:

>

  • SharePoint对象模型只能在SharePoint服务器上使用,而不能在用户工作站上使用。它们实际上依赖于64位DLL,而这些DLL只能在64位操作系统上工作。

    SharePoint2010允许您使用在远程计算机上工作的“客户端对象模型”,如use Workstation。它们是.NET DLL,不特定于32bits或64bits。只要用“任何CPU”编译你的exe,它就会工作得很好

  •  类似资料:
    • 问题内容: 我想知道x86和x64中的64位长吗? 问题答案: 是。Java 在任何JVM上都是64位,无一例外。所有Java原语类型都是完全可移植的,并且在所有实现中都具有固定的大小。

    • 我有个奇怪的MSI!!!

    • 我已经在Java工作了8个月。目前,我正在使用JNA加载一个第三方DLL,它在32bit WinXP和32bit Win7机器上运行良好。 我将使用procexp来查找是否缺少任何依赖项。我会相应地更新这篇文章。 请提供您的专家建议。提前感谢!

    • 问题内容: 在64位计算机上,Java中的int大小是32位还是64位? 问题答案: 32位。这是Java语言的功能之一,整数的大小不会随基础计算机而变化。请参阅规范的相关部分。

    • 问题内容: 因此,标题中的问题是,我需要在32位Windows XP的系统上的Tomcat中运行我的服务器应用程序,我正在Eclipse的64位Windows 7上工作和编译。如何将其编译为32位,我需要做什么?我假设在64位计算机上编译它时,它不能在32位Windows上运行? 问题答案: Java不会构建32位或64位应用程序-字节码可在不同的位体系结构之间移植。 唯一的例外是您可能在代码中使

    • 问题内容: 如果我有这样的代码- 如果我在32位计算机上运行此代码,是否保证它是原子的,或者是否有可能不同的线程读取x,可能会得到不完整/垃圾值? 问题答案: 这是简短的摘要: 对于参考,读/写 总是 原子的(即使在64位实现中也是如此!) 对于,,,,,,读/写操作 总是 原子 对于和,如果它们是,则读/写 总是 原子的 因此,只有在读/写可能不是原子的情况下例外: 对于和,如果他们 不 申报,