C# Visual Studio中的项目文件夹-只读,无法写入

C# Visual Studio中的项目文件夹-只读,无法写入,c#,asp.net,.net,visual-studio,iis,C#,Asp.net,.net,Visual Studio,Iis,我目前正在尝试使用windows 8和Visual Studio 2015社区在电子商务网站中创建一个管理员页面,该页面应允许管理员更新/更改网站上的项目 当我试图编辑网站上的某个项目时,出现以下错误: “对路径“C:\Users..(网站路径)…\Secure”的访问被拒绝。” 下面给出了错误的描述: “ASP.NET未被授权访问所请求的资源。考虑授予对ASP.NET请求标识的资源访问权限。ASP.NET具有基本进程标识(通常是IIS 5上的机器} ASPNET或IIS 6和IIS 7上的网络

我目前正在尝试使用windows 8和Visual Studio 2015社区在电子商务网站中创建一个管理员页面,该页面应允许管理员更新/更改网站上的项目

当我试图编辑网站上的某个项目时,出现以下错误:

“对路径“C:\Users..(网站路径)…\Secure”的访问被拒绝。”

下面给出了错误的描述:

“ASP.NET未被授权访问所请求的资源。考虑授予对ASP.NET请求标识的资源访问权限。ASP.NET具有基本进程标识(通常是IIS 5上的机器} ASPNET或IIS 6和IIS 7上的网络服务,以及IIS 7.5上配置的应用程序池标识)。如果应用程序未模拟,则使用该标识。如果应用程序通过

模拟,则标识将是匿名用户(通常是IUSR\u MACHINENAME)或经过身份验证的请求用户

要授予ASP.NET对文件的访问权限,请在文件资源管理器中右键单击该文件,选择“属性”并选择“安全”选项卡。单击“添加”以添加适当的用户或组。突出显示ASP.NET帐户,并选中所需访问权限的框。”

错误的堆栈跟踪:

[UnauthorizedAccessException: Access to the path 'C:\Users\..(Web Site Path)..\Secure' is denied.]
    System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +419
    System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) +886
    System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy) +144
    System.IO.FileStream..ctor(String path, FileMode mode) +91
    System.Web.HttpPostedFile.SaveAs(String filename) +100
    Secure_Admin.btnImgUpdate_Click(Object sender, EventArgs e) +149
    System.Web.UI.WebControls.Button.OnClick(EventArgs e) +138
    System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +150
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6023
我已经检查了项目文件夹中的安全部分,我可以完全访问网站中的所有文件。但是,选中了“只读”复选框,当我取消选中该复选框并单击“应用”,然后单击“确定”时,当我打开“属性”窗口时,该复选框会重新进行检查


有没有办法解决这个问题?

右键单击文件夹,选择“属性>>安全性”,并授予您的所有用户对该文件夹的完全权限。您需要以管理员用户身份登录

是否尝试以管理员身份运行VS?试着重新启动你的电脑据我所知,我是以管理员的身份运行它的。如果我不是,有没有办法检查一下?如果VS是以用户身份运行的,标题栏上会显示“Microsoft Visual Studio”,如果它是以管理员身份运行的,则会显示“Microsoft Visual Studio(管理员)”啊,似乎标题后面没有(管理员)。我认为默认情况下,我笔记本电脑上的主(也是唯一)帐户具有管理员权限。我可以编辑我的主帐户以拥有管理员控件吗?您确实拥有管理员权限,但Visual Studio足够聪明,可以知道默认情况下它不需要管理员。只需在快捷方式上单击鼠标右键,然后单击“以管理员身份运行”。所有用户都具有完全权限吗?非常安全。这不是必需的,他已经对他的用户拥有完全访问权限,请阅读问题。我已经这样做了。所有用户在该文件夹中都具有完全权限,其权限没有任何区别。正如我所说,问题似乎是我无法取消选中“只读”框,在我关闭属性窗口后,该框会重置,即使我单击“应用”然后单击“确定”。