System.UnauthorizedAccessException: 对路径“vssver2.scc”的访问被拒绝。

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。

要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。
[UnauthorizedAccessException: 对路径“vssver2.scc”的访问被拒绝。]
System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) +7719331
System.IO.FileInfo.Delete() +7572148
DownloadFile.ProcessRequest(HttpContext context) in d:\新建文件夹\CPM_New_20131018\CPM_New_20131018\WebSite\AjaxHandler\DownloadFile.ashx:64
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +181
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

System.UnauthorizedAccessException:xml文件拒绝访问

本地调试一切正常,但上传到服务器就会报错: System.UnauthorizedAccessException: 对路径“……”的访问被拒绝。 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 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) 在 System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) 在 System.Xml.XmlDocument.Save(String filename) 在 AOWEN.Web.Controllers.ActivitiesController.AddMonthlyActivity(String[] kclist, String campname, DateTime effective, DateTime deadline, Int32 type, String kctype, String gift) 代码如下: ![图片说明](https://img-ask.csdn.net/upload/201706/13/1497346709_951023.jpg) 应该怎么解决昂?

c#串口打开报错System.IO.IOException: 函数不正确

1,第一次打开串口报错:System.UnauthorizedAccessException: Access to the port 'COM1' is denied. 2,然后通过设备管理器,禁用串口,在启动串口后 3再次打开串口,报错,System.IO.IOException: 函数不正确。 at System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str) at System.IO.Ports.InternalResources.WinIOError() at System.IO.Ports.SerialStream.SetBufferSizes(Int32 readBufferSize, Int32 writeBufferSize) at System.IO.Ports.SerialPort.Open()

当我用C#在后台压缩文件的时候,网页抛出文件权限不够的异常

异常详细信息: System.UnauthorizedAccessException: 对路径“C:\Users\lenovo\Documents\Visual Studio 2015\WebSites\TaskManageSystem\src\FileBuffer”的访问被拒绝。 ASP.NET 无权访问所请求的资源。请考虑对 ASP.NET 请求标识授予访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 和 IIS 7 上为网络服务,在 IIS 7.5 上为配置的应用程序池标识)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 要将 ASP.NET 访问权限授予某个文件,请在文件资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。 要打开文件的时候就出错了 以下是我的压缩文件代码 public string SourceFolderPath = "C:\\Users\\lenovo\\Documents\\Visual Studio 2015\\WebSites\\TaskManageSystem\\src\\FileBuffer"; public void ZipFolder(string zipFilePath) { using (Package package = Package.Open(zipFilePath, System.IO.FileMode.Create)) { DirectoryInfo di = new DirectoryInfo(SourceFolderPath); ZipDirectory(di, package); } } //遍历资源文件函数 private void ZipDirectory(DirectoryInfo di, Package package) { foreach (FileInfo fi in di.GetFiles()) { string relativePath = fi.FullName.Replace(SourceFolderPath, string.Empty); relativePath = relativePath.Replace("\\","/"); PackagePart part = package.CreatePart(new Uri(relativePath, UriKind.Relative), System.Net.Mime.MediaTypeNames.Application.Zip); using (FileStream fs=fi.OpenRead()) { CopyStream(fs, part.GetStream()); } } foreach (DirectoryInfo subDi in di.GetDirectories()) { ZipDirectory(subDi,package); } } private void CopyStream(Stream source, Stream target) { const int bufferSize = 0x1000; byte[] buf = new byte[bufferSize]; int bytesRead = 0; while ((bytesRead = source.Read(buf, 0, bufferSize)) > 0) { target.Write(buf, 0, bufferSize); } }

对路径的访问被拒绝。

![图片说明](https://img-ask.csdn.net/upload/201603/08/1457407565_369918.png)对路径“C:\Users\Administrator.USER-20160302KA\Desktop”的访问被拒绝。这个和路径有什么关系?????

求大神指导,以下log日志怎么看?大概什么意思

<trace methodName="OnImportExistingSolutionInner" className="SaveToSourceControlWindow" namespace="Cxap.Modules.StartPage.Views.SourceControl" threadId="1" dateTime="2017-06-28T09:54:34.316" traceEventType="Error" category=""> <message>SSV1.20.0.7 - Error: System.UnauthorizedAccessException: Access to the path '95d7da2d3a7e4aef96d30f14d42eaae4b69f6d' is denied. at System.IO.Directory.DeleteHelper(String fullPath, String userPath, Boolean recursive, Boolean throwOnTopLevelDirectoryNotFound) at System.IO.Directory.Delete(String fullPath, String userPath, Boolean recursive, Boolean checkHost) at System.IO.Directory.Delete(String path, Boolean recursive)

创建新线程调用com组件被拒绝

现在项目中有上传数据,然后替换word文档里面的内容的操作。由于com组件调用起来比较耗时,所以我想把这部分放到子线程中去完成,但是当我在子线程中调用com组件的时候,报错了:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。 但是我在主线程中调用的话就没有什么问题了,完全可以成功。下边是我创建子线程和调用的语句。请教下有没有哪位大侠知道是什么原因的。 创建调用线程 ``` ParameterizedThreadStart start = new ParameterizedThreadStart(SaveXCJCKYBLDoc); Thread thread = new Thread(start); thread.Name = "DOCSave"; thread.SetApartmentState(ApartmentState.STA); thread.Start(model); ``` 报错语句 ``` wApp = new Word.Application(); ```

C# Directory.CreateDirectory建立多层文件夹目录 路径长度过长问题

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace addDirectory { class Program { static void Main(string[] args) { string activeDir = @"D:\myDir"; if (Directory.Exists(activeDir))//如果不存在就创建file文件夹{MessageBox.Show("存在文件夹"); //Directory.Delete(aaaa, false);//如果文件夹中有文件或目录,此处会报错 { // MessageBox.Show("已存在同名文件夹 是否重新创建?(Y or N)"); Console.WriteLine("已存在同名文件夹 是否重新创建?(Y or N)"); string scan = Console.ReadLine(); if (scan == "Y" || scan == "y") Directory.Delete(activeDir, true); }//true代表删除文件夹及其里面的子目录和文件} else { Console.WriteLine("不存在此文件夹 正在创建"); } System.IO.Directory.CreateDirectory(activeDir); string newPath = activeDir; for (int i = 0; i < 20; i++) { //newPath = System.IO.Path.Combine(newPath, "\\" + "dir" + i); newPath += "\\" + "dir" + i; Console.WriteLine(newPath); try { Directory.CreateDirectory(newPath); } catch (System.UnauthorizedAccessException e) { System.Console.WriteLine(e.Message); } // string fileNameOne = DateTime.Now.ToString("yyyyMMddHHmmssffff") // + ".txt"; // string filePathOne = System.IO.Path.Combine(newPath, fileNameOne); // System.IO.File.Create(filePathOne); } } } } 循环200次路径太长 没法建立该文件夹 有其他处理办法吗?因为后面要处理遍历目录并输出文件夹名和路径到XML

在VS2010中编译与ActiveX相关的TstCon时出错,急急急!

2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: “CustomBuild”任务意外失败。 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: System.UnauthorizedAccessException: 对路径“C:\Users\Geek\AppData\Local\Temp\679873eb95e94ed38c53bce02d4fb24f.cmd”的访问被拒绝。 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 System.IO.File.Delete(String path) 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 Microsoft.Build.Utilities.ToolTask.Execute() 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 Microsoft.Build.CPPTasks.TrackedVCToolTask.Execute() 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() 2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB4018: 在 Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Boolean& taskResult)

VS2013+WDK8.1+VMWare虚拟机Win7,搭建驱动开发平台,一直不成功,请大神帮帮忙啊

VS2013 + WDK8.1 加上虚拟机Windows 7,通过pipe com 1来连接,一直提示如下错误: System.UnauthorizedAccessException: Access to the path is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Pipes.NamedPipeClientStream.Connect(Int32 timeout) at System.IO.Pipes.NamedPipeClientStream.Connect() at Microsoft.DriverKit.DriverTestServices.WaitForRemoteExecute(String computerName) at Microsoft.DriverKit.DriverTestServices.RemoteExecute(String computerName, RemoteExecuteCommand& remoteCommand) at Microsoft.DriverKit.DriverTestResult.ResultRun() copy DriverTesting这个文件夹已经成功,管道应该是通了的,但是在各个文件安装上应该有权限问题,但是我按照提示的错误log,在目标虚拟机上,一个一个进行安装,从新连接,还是会提示同样的错误。 [17:40:34:126]: Install Driver Test Components summary: [17:40:34:126]: Installing .NET Framework (possible reboot): Fail [17:40:34:126]: Installing VC Redist (x86): Fail [17:40:34:126]: Installing test automation (x86): Fail [17:40:34:126]: Installing debuggers (x86): Fail Initialize: Computer: [17:40:34:126]: Installing driver test framework: Fail [17:40:34:126]: Registering logging components: Fail [17:40:34:126]: Configure debugger settings (x86) (possible reboot): Fail [17:40:34:126]: Configure computer settings (x86) (possible reboot): Fail [17:40:34:126]: Creating system restore point: Fail Result Group Completed: Fail

PHP AMQP消费者在一段时间后没有回应

<div class="post-text" itemprop="text"> <p>我遇到了一个 php amqp consumer的小问题,它最近罢工了,在下面你可以看到我的 silex 命令。 我还尝试使用 heartbeat 和 keepalive 配置来处理断开的网络连接,但不奏效。Consumer不从队列中读取消息的原因是什么?脚本也没有删除,但就是不起作用。</p> <pre><code>&lt;?php use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Knp\Command\Command as BaseCommand; use PhpAmqpLib\Message\AMQPMessage; class RequestWorkerCommand extends BaseCommand { protected function configure() { $this-&gt;setName('queue:worker'); } protected function execute(InputInterface $input, OutputInterface $output) { $app = $this-&gt;getSilexApplication(); $amqp = $app['amqp.connection']; /* @var $amqp \PhpAmqpLib\Connection\AMQPStreamConnection */ $channel = $amqp-&gt;channel(); $callback = function($message) use ($input, $output) { return call_user_func_array([$this, 'processMessage'], [$message, $input, $output]); }; $channel-&gt;queue_declare('myqueue', false, true, false, false); $channel-&gt;basic_qos(null, 1, null); $channel-&gt;basic_consume('myqueue', '', false, false, false, false, $callback); while(count($channel-&gt;callbacks)) { $output-&gt;writeln('Waiting for incoming price requests'); $channel-&gt;wait(); } } protected function processMessage(AMQPMessage $message, InputInterface $input, OutputInterface $output) { $app = $this-&gt;getSilexApplication(); try { $data = json_decode($message-&gt;body, true); $request = Request::createFromArray($data); /* create object from data */ $message-&gt;delivery_info['channel']-&gt;basic_ack($message-&gt;delivery_info['delivery_tag']); $app['distributor']-&gt;distribute($request); /* process message */ } catch (\Exception $e) { /* handle error */ } } } </code></pre> </div>

求个高手回答下关于com类工厂的错误

![图片说明](https://img-ask.csdn.net/upload/201707/24/1500866895_687121.png)

调用webservice,出现webexception问题

最近使用vs2008在开发pda的一个项目,登录时在调用webservice时,出现WebException问题,

关于ASPNET账户的问题,求大神。

用的win7 64位 vs2013 excel2013 .net framework 4.0 做了一个excel导出功能。本地可以导出,发布了之后就不行。错误是 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.UnauthorizedAccessException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。 (异常来自 HRESULT:0x80070005 (E_ACCESSDENIED))。 ASP.NET 无权访问所请求的资源。请考虑对 ASP.NET 请求标识授予访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 和 IIS 7 上为网络服务,在 IIS 7.5 上为配置的应用程序池标识)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 要将 ASP.NET 访问权限授予某个文件,请在文件资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。 源错误: 行 37: return; 行 38: } 行 39: Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();//实例化Excel对象 行 40: excel.Application.Workbooks.Add(true);//在Excel中添加一个工作簿 行 41: excel.Visible = true; 百度了好多方法都弄不出ASPNET账户

为什么会出现这个异常 Access to the path 'D:\eeeee' is denied.”该怎么解决

static void Main(string[] args) { string path = "D:\\eeeee"; string[] str = File.ReadAllLines("D:\\eeeee"); if (File.Exists(path)) { for (int i = 0; i < str.Length; i++) { if (str[i].Contains("kill")) { Console.WriteLine("{0}", str[i++]); Console.WriteLine("{0}", str[i++]); } } } }

too long

<div class="post-text" itemprop="text"> <p>I'm an app engineer and I've set up an application dashboard using SQL Server and PHP on IIS to help monitor the app vitals. I also script a lot of processes using PowerShell and I'm trying to get to where I can run a PowerShell Script from my site and have that script loop through several different remote servers to perform tasks. I already built the form in PHP and the form correctly <code>$_POST</code> the environmental variable to the PS script but when it reaches out to the remote server I get the error:</p> <blockquote> <p>test-path : Access is denied At C:\scripts\functions\scriptUser.ps1:69 char:6 + if(test-path \$server\e$\Path\to\file){ + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (\SERVER1...\path\to\file:String) [Test-Path], UnauthorizedAccessException + FullyQualifiedErrorId : ItemExistsUnauthorizedAccessError,Microsoft.PowerShell.Commands.TestPathCommand</p> </blockquote> <p>I've tried setting the Application Pool in IIS to run as <code>NETWORK SERVICE</code> and added the <code>DOMAIN\SERVERNAME$</code> to an AD group that has admin rights over the remote servers. I've even granted that server rights to the specific file paths.</p> <p>I've tried setting the Applicaiton Pool to run as a network account that we've built in AD that is in the same AD group that provides admin rights.</p> <p>If I run the PS1 script to just pass back the information that PHP sends it it works fine so I know the script is being accessed, it just can't access the remote servers.</p> <p>I'm open to ideas if there is a better way to do this.</p> <p>Thanks for the help!</p> </div>

2019 Python开发者日-培训

2019 Python开发者日-培训

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

设计模式(JAVA语言实现)--20种设计模式附带源码

设计模式(JAVA语言实现)--20种设计模式附带源码

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

java后台+微信小程序 实现完整的点餐系统

java后台+微信小程序 实现完整的点餐系统

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

初级玩转Linux+Ubuntu(嵌入式开发基础课程)

2019 AI开发者大会

2019 AI开发者大会

玩转Linux:常用命令实例指南

玩转Linux:常用命令实例指南

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

4小时玩转微信小程序——基础入门与微信支付实战

4小时玩转微信小程序——基础入门与微信支付实战

Git 实用技巧

Git 实用技巧

Python数据清洗实战入门

Python数据清洗实战入门

使用TensorFlow+keras快速构建图像分类模型

使用TensorFlow+keras快速构建图像分类模型

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

程序员的算法通关课:知己知彼(第一季)

程序员的算法通关课:知己知彼(第一季)

MySQL数据库从入门到实战应用

MySQL数据库从入门到实战应用

机器学习初学者必会的案例精讲

机器学习初学者必会的案例精讲

手把手实现Java图书管理系统(附源码)

手把手实现Java图书管理系统(附源码)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

.net core快速开发框架

.net core快速开发框架

玩转Python-Python3基础入门

玩转Python-Python3基础入门

Python数据挖掘简易入门

Python数据挖掘简易入门

微信公众平台开发入门

微信公众平台开发入门

程序员的兼职技能课

程序员的兼职技能课

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

HoloLens2开发入门教程

HoloLens2开发入门教程

微信小程序开发实战

微信小程序开发实战

Java8零基础入门视频教程

Java8零基础入门视频教程

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

C++语言基础视频教程

C++语言基础视频教程

Python可以这样学(第四季:数据分析与科学计算可视化)

Python可以这样学(第四季:数据分析与科学计算可视化)

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

网络工程师小白入门--【思科CCNA、华为HCNA等网络工程师认证】

相关热词 c# 按行txt c#怎么扫条形码 c#打包html c# 实现刷新数据 c# 两个自定义控件重叠 c#浮点类型计算 c#.net 中文乱码 c# 时间排序 c# 必备书籍 c#异步网络通信
立即提问