我有一个 C# 应用程序,它只是从服务器读取数据并将它们转换为 txt 文件。这些代码最初来自VB 2005或VB 2008(继承自我以前辞职的同事)因此,我将所有代码导入vb 2010。当我调试时,代码运行良好。每当我作为 exe 文件或独立文件发布时,我都会遇到“访问路径 [C:\blah blah blah.txt] 被拒绝”。没有其他任何更改,我尝试更改文件夹权限并将其设置为所有者和最大值用户的权利。
我的服务器是 Windows Server 2008 R2
编辑:我没有使用 IIS,因为它不是 Web 服务器,它只是一个保存我的数据库的普通服务器。
编辑2:如果我“以管理员身份运行”而我的用户没有管理员权限,我只能让它运行而不会出现错误