IIS7 に ASP.NET MVC3 アプリケーションを展開しています。既に他のアプリケーションをデプロイしましたが、App_Data フォルダーや相互運用ライブラリなどの追加コンポーネントを使用したことはありません。
私はワンクリック展開を使用し、デフォルトのアプリケーション プールを訴えました。アプリケーションを起動すると、すぐに次のエラーが表示されます。
[Web アクセス]申し訳ありませんが、リクエストの処理中にエラーが発生しました。
[IIS7 から参照]パス 'D:\Data\Apps\OppUpdate\App_Data\Test.xlsx' の一部が見つかりませんでした。
次に、配置ディレクトリ内に App_Data フォルダーを手動で追加すると、アプリケーションが定期的に起動します。次に、Interop ライブラリを使用するタスクに関しては、次のエラーが発生します。
[Web アクセス]申し訳ありませんが、リクエストの処理中にエラーが発生しました。
[IIS7 から参照] CLSID {00024500-0000-0000-C000-000000000046} を持つコンポーネントの COM クラス ファクトリを取得できませんでした: 80040154 クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG))。
1 クリック デプロイを使用するときに App_Data フォルダーを自動的に追加する方法はありますか? Interop サービスを登録するにはどうすればよいですか?
ありがとうございます、
フランチェスコ