元従業員が作成した ASP.NET アプリケーションがあり、これまでガムテープで保持してきました。このアプリは、MVC、NHibernate、およびその他のプロセスを使用して作成されましたが、他のアプリでは使用されていないため、これらをサポートする方法についてはほとんどわかりません。さらに複雑なことに、元のアプリは適切に展開するように構築されていなかったため、どのファイルをどこにコピーして更新を手動で取得するかについて、従業員からの一連の指示に従わなければなりませんでした。C:\Inetpub\wwwroot
今日、何かをコピーする前に、アプリが存在するフォルダー全体のバックアップを作成して、更新を試みました。ファイルをコピーした後、通常は変更を適用するだけでアプリ プールをリサイクルしました。代わりに、次のエラーが発生しました。
ファイルまたはアセンブリ 'Antlr3.Runtime' またはその依存関係の 1 つを読み込めませんでした。アクセスが拒否されました。
混乱はしましたが、あまり動揺していませんでした。バックアップ フォルダーをアプリのフォルダーにコピーして戻しました。これにより、更新を試みる前の状態にリセットされているはずです (いくつかのファイルをコピーしただけなので)。ただし、エラーは解決しません。何度か再コピー、アプリ プールの再起動、IIS の再起動などを試みましたが、役に立ちませんでした。これまでのところ、私の Google-fu も役に立たないことがわかっています。役立つと思われる場合は、完全なスタック トレースを提供できます (私には役に立たないように見えます)。私が知る限り、サーバー上で他に何も変更されておらず、フォルダーは元の状態に復元されているため、私は本当に機知に富んでいます(繰り返しますが、私が知る限り...ファイル比較を行っていません100 以上のファイルのそれぞれ)。