クライアントがシステムに登録する新しいプロジェクトごとに、「\Images\Projects{ProjectID}」にあるイメージを保存するフォルダーが作成されます。ここで、{ProjectID} は ID プロジェクトです。
ログオンしているユーザーがアクセスできるように、フォルダー "\Images\Projects\" に web.config を入れました。
<configuration>
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
フォルダの作成時に、次のエラーが表示されます。
パス 'e:\home\amsdarquit\Web\Images\Projects\166' へのアクセスが拒否されました。
166 はプロジェクト コードとフォルダ名です。サーバーで確認しましたが、同じものが作成されていません。
フォルダを作成するコード
//Save Image
var serverPath = Server.MapPath(Href("~/Images/Projects/") + id);
Directory.CreateDirectory(serverPath);
imgOri.Save(Path.Combine(serverPath, fileName));
私はサイトを見ましたが、私を助けるものは何も見つかりませんでした.