5

現在、Tridion 2011の新規インストールを行っています。以前は5.3を使用しており、データベースを保持しています。これまでにデータベース、コンテンツマネージャー、2つのコンテンツ配信サーバーをインストールし、現在プレゼンテーションサーバーのセットアップに取り組んでいます。すべてのWebページは、従来のaspを使用して構築されています。aspページでダイナミックリンクを使用する場合は、API(リンク、ブローカー、WAI)を手動でインストールする必要があるとアドバイスされました(https://stackoverflow.com/a/12428237/1113475を参照) 。

ドキュメントを読み、APIを.NETWebサービスとしてインストールする方法を説明しています。私のWebページはすべてクラシックASPであるため、これは私が望んでいることではないと思います。ディレクトリ内のexeファイルで何かをする必要があると思いますが、Content Delivery\roles\api\windows実行しても何もしません。

私のaspページで次のコードを実行するとき

Server.CreateObject("cd_link.ComponentLink")

エラーが発生します

サーバーオブジェクトエラー'ASP0177:800401f3'

Server.CreateObjectが失敗しました

/about/index.asp、196行目

800401f3

...しかし、リンカーをインストールしていないので、これは明らかに起こります

追加情報

サーバーは64ビットのWindowsServer2008です。IIS7.5を実行していますが、Tridion2011のアプリケーションプールは32ビットモードで実行されています。

他のサードパーティオブジェクトの作成は正常に機能します。ChilkatCryptライブラリのように。

4

1 に答える 1

7

ライブドキュメントから:

  1. コンテンツ配信サーバーの役割を実行する各マシンから、Windowsコマンドプロンプトを開き、SDL Tridion 2011 SP1インストールメディアにアクセスし、Content Delivery \ roles \ api\windowsフォルダーに移動します。
  2. 次のコマンドを実行して、廃止されたWindowsサービスをインストールします。

cd_broker.exe -install

cd_wai.exe -install

cd_link.exe -install

于 2012-09-19T11:24:42.333 に答える