1

EktronAPIを使用してフォルダリストとその詳細を取得する.netプログラムがあります。以前は私の開発マシンで動作していました。今ではもう動作しません。7.xxからEktron8.xxにアップグレードしました。

同じコードを実行したが、次のエラーが発生した場合:

                  Failed to map the path '/WorkArea/'.

理由がわかりませんでした。このテストプログラムは、VisualStudio2010で実行しています。

どんな提案でも大歓迎です。

4

1 に答える 1

0

(ステージング) アプリケーション層と通信して、ローカル マシン (開発用) で 3 層の minsite を実行しようとすると、まったく同じ問題 (Ektron バージョン8.6.1 ) が発生しました。

最初に、プレゼンテーション層をセットアップするための指示に従いました

これらの手順で言及されていないことの 1 つは、プレゼンテーション層サイトの仮想パスappSettings > ek_sitePathがアプリケーション層の値のパスと一致するという要件ですweb.config。デフォルトでは、この値は/です。

デフォルトでは、Web サイト プロジェクトを開いて作成し、組み込みの VS サーバーを開発に使用すると、サイトのパスは のようになりhttp://localhost:wxyz/SiteNameます。

したがって、2 つのオプションがあります。

  1. web.configアプリケーション層の変更は次appSettings > ek_sitePathと同じです/SiteName(新しいサイトの開発ではこれを再度変更する必要があり、運用サイトが壊れる可能性があるため、おそらく最適なオプションではありません)

  2. プレゼンテーション層サイトの仮想パスを に変更します。これは、このScottGu ブログ投稿/で概説されているように簡単に実行できます(VS 2005 について説明します。私は 2010 を使用していますが、同じプロセスでした)。

私は後者のアプローチをとりましたが、今ではすべてがスムーズに機能しています!

于 2013-03-14T23:18:03.963 に答える