gpt4 book ai didi

tridion - 如何避免 Visual Studio (Cassini) 64 位 dll 错误?

转载 作者:行者123 更新时间:2023-12-02 12:18:11 25 4
gpt4 key购买 nike

在 Windows Server 2008 R2(64 位)上的 Visual Studio for .NET(演示文稿)网站中,我在 Visual Studio for Web 站点和 Web 应用程序中看到以下错误。

Could not load file or assembly 'Tridion.ContentDelivery.AmbientData' or one of its dependencies. An attempt was made to load a program with an incorrect format.

在 IDE 外部查看站点时(在 IIS 中设置站点并使用浏览器访问),我没有收到错误。

我的同事解释说,这与使用 Visual Studio 的内置 Web 服务器 (Cassini) 有关,据我所知,这与 64 位 Tridion.ContentDelivery.AmbientData.dll 发生冲突。

  1. 使用 SDL Tridion 的 Content Delivery API 开发 .NET 网站时,有哪些适当的方法可以管理此错误?
  2. 如果使用Web Application versus Web Site,我应该做什么有什么不同吗? ?

我注意到将 Property Pages > Build 设置为 No Build 会消除错误并仍然允许调试,但我不确定我是否这样做错过了一些东西。

最佳答案

Cassini 不支持开箱即用的 64 位,但您显然可以获得支持的版本。

请参阅 StackOverflow 上的以下主题:Is Visual Studio 2010 WebDev WebServer (Cassini) 64-bit compatible?

关于tridion - 如何避免 Visual Studio (Cassini) 64 位 dll 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11789245/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com