添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
飘逸的鞭炮  ·  NuGet 用戶端 SDK | ...·  7 月前    · 
胡子拉碴的花生  ·  AttributeError: ...·  1 年前    · 

在今天的编程中,莫名其妙的出现了这种问题。在VS2013中,点击运行出现“无法将文件…,对路径…的访问被拒绝”的错误,打开bin中的debug直接运行exe,发现没有权限,访问被拒绝?WTF?
重启了电脑,打开VS,这次可以了,但是运行了两三次,又出现了同类问题?

在网上搜寻了一圈,发现了一些解决思路:

有说法是腾讯的TGP闹得,用户可能刚刚玩过CF、DNF或者LOL这类游戏,TGP会使VS在运行时出现这类问题。但是我的电脑中根本没有腾讯系的游戏或者TGP,这条原因便pass掉了。
有解决思路是直接删除掉bin文件夹,然后打开重新生成即可。但是我在实际操作时,因为根本没有权限而无法删除?我所使用的是管理员权限,但是依旧无法删除。尝试了文件粉碎机,仍然还剩下了那个没有权限的exe,方法pass。
又有说通过修改修改bin文件夹的权限即可,但是在出现问题后,文件夹根本不能进行权限的修改,pass。
后来经过查阅了解到,这种问题可能是上一次运行的程序仍然在内存中没有完全的退出,此时exe文件是无法被覆盖掉的。而我的程序中有使用了线程,在关闭窗口时,程序忘记设置线程的关闭了。在程序中添加了System.Environment.Exit(0);的语句,重启电脑,重新运行,额。。。还是会出现这种错误。不过程序线程的关闭问题倒是解决了。

最后找到的暴力可行解,就是重启电脑,然后在打开VS前,重新对bin文件夹以及子文件进行权限的重新设置,即在高级中添加user用户并在审阅中也添加user用户,使得整个bin文件夹完全可以进行读写。如果对这种操作感觉困惑,网上有较为详细的教程。

对于我所遇到的问题,这种解法是可行的,但是1-4根据网上的留言,在其他情况下遇到此类问题应该也是可行的。当然,还有一些其他的方法,在这里就不再赘述了。

原文:https://blog.csdn.net/lym940928/article/details/79782127

------------------------------------------------没错,我选择重启----------------------------

在今天的编程中,莫名其妙的出现了这种问题。在VS2013中,点击运行出现“无法将文件…,对路径…的访问被拒绝”的错误,打开bin中的debug直接运行exe,发现没有权限,访问被拒绝?WTF?重启了电脑,打开VS,这次可以了,但是运行了两三次,又出现了同类问题?在网上搜寻了一圈,发现了一些解决思路:有说法是腾讯的TGP闹得,用户可能刚刚玩过CF、DNF或者LOL这类游戏,TGP会使VS...
今天给程序点注释,突然就 出现 这种问题。在 VS 2017 ,点击运行 出现 “对 路径 …的 访问 拒绝 ”的错误。发现没有权限, 访问 拒绝 。 发现是上一次的运行,没有完全退出。进入任务管理器 ,发现了这个进程,但是竟然杀不死。 只有把 vs 关闭,然后就可以杀掉了。...
$RECYCLE. BIN 是回收站的 文件 ,如果我们重装系统前没有将回收站清空,则装好系统之后会发现某个盘容量与实际存储的 文件 不符,多出来的这些容量很有可能就是重装系统前忘记清理的回收站里的 文件 。 首先我们需要下载并安装好Everything、360,然后继续阅读本文即可。 2. 步骤 搜索$Rec会看到每个盘下面都有一个$RECYCLE. BIN 文件 夹 按着Ctrl键(不松)+鼠标左键逐一进行多选(或Shift键在单击鼠标左键的选项和之前的选项间的区域进行多选,当然不会此操作一个一个 文件 夹来也行)
我在学习C语言 ,使用的 编译 器是 vs 2019社区版,这次就来记录一下我在使用 vs 2019 遇到到的问题,就是标题 的问题,如图: 不知道大家有没有遇到这种情况,现在说一下我是怎么 解决 的。 第一次尝试:首先右击 vs 2019以管理员身份运行,然后运行你的代码。 如果还是报同样的错误,那还可能是因为有别的程序在运行,这需要我们打开任务管理器,找到devenv.exe,点击结束任务,再重新打开你的 VS 再次运行你的程序。 如果以上步骤都不能 解决 你的问题,可以关掉你的杀毒软件然后再次运行你的代码(我就是关掉杀毒软件
因为visual studio设置的原因,在用 vs 运行cmake生成的cloudcompare工程sln 文件 候,会遇到报错:   原因是项目配置没有设置好。在 vs 界面 ,选 一个 解决 方案,比如ALL_BUILD,然后选择生成->批生成,如下图所示:   在弹出的界面 把ALL_BUILD项目对应的release和debug生成框勾上,确认后再返回主界面右键项目进行生成的 候,就不会再报错了。如下图所示:   当然,后面还会需要对其他项目进行生成的话,也可能会 出现 拒绝访问 的情况。 解决
AJAX学习(一)AJAX基础举一个栗子AJAX请求的五个步骤AJAX详解Jquery 的ajaxajax常用的格式 ajax在网络应用开发上运用很广泛,它能够达到局部刷新的效果,也就是页面的某一个组件或功能上进行客户端和服务端的数据交互来实现数据的刷新,而不需要整个页面重载,这样可以提升用户的使用感,缩短等待的 间。 ajax的可以用的地方很多,因此是一个很重要的知识点。所以在此写下有关于我对a...
候需要程序删除回收站信息 ,需要知道回收站 文件 存放的位置。   一般情况下,在本机电脑 ,每个 文件 夹都会创建一个回收站。其 几个 文件 夹是映射过去的 文件 夹位置:C:\\$RECYCLE. BIN \\S-1-5-21-925123914-2052091335-3450395758-500   每个 文件 夹都会有这个 文件 ,如果要看到 文件 ,需要将     前两个取消,下面选择显示就可以在每个