gpt4 book ai didi

c# - 访问路径 'c:\ApplicationFolder' 被拒绝

转载 作者:行者123 更新时间:2023-11-30 13:21:31 24 4
gpt4 key购买 nike

我在远程 Windows 客户端(使用 C# 2.0 的 WinForm 应用程序)上收到一个奇怪的错误

错误消息:访问路径“c:\ApplicationFolder”被拒绝。

堆栈跟踪:在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) 在 System.IO.FileStream.Init(字符串路径、FileMode 模式、FileAccess 访问、Int32 权限、Boolean useRights、FileShare 共享、Int32 bufferSize、FileOptions 选项、SECURITY_ATTRIBUTES secAttrs、String msgPath、Boolean bFromProxy)

让我说我知道我不应该将应用程序文件夹直接放在 c:\文件夹之外。这是一个我无法控制的旧应用程序。

最佳答案

这可能归结为您不应该将应用程序文件夹放在那里的原因:默认情况下标准用户没有写入权限。由于大多数人以管理员身份运行 Windows,这通常不是问题,但如果您尝试在最近更新安全策略的公司环境中安装,您会突然遇到严重问题。

您检查过文件夹的权限了吗?

关于c# - 访问路径 'c:\ApplicationFolder' 被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/364336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com