0

私たちが持っている古い ASP.NET WebForms アプリを公開しようとしています。開発ボックス (Windows 7 Ultimate ボックス、32 ビット) のフォルダーに公開しています。公開しようとすると、次のエラー メッセージが表示されます。

パス「C:\Users\Rod\AppData\Local\Temp\~184a\bin\App_global.asax.compiled」へのアクセスが拒否されました。

このパスは一時的なものであり、パブリッシュを実行するのに十分な時間しかないと確信していますが、それは私を冷たく止めています. 私はそれについて何ができますか?

4

2 に答える 2

1

ファイルがサーバー上のプロセスによって現在使用されているときに、これが発生しました。おそらく IIS です。アプリケーションが実行されているアプリ プールをリサイクルするか、公開するのに十分な時間サイトを停止してみてください。

于 2013-08-06T15:58:08.990 に答える
0

ファイルのパーミッションを変更してみてください。必要な人に共有されていることを確認してください。

これを行うには、ディレクトリ内のファイルに移動し、右クリックしてプロパティに移動し、読み取り専用ボタンが入力されていないことを確認します。

于 2013-08-06T15:56:44.747 に答える