【发布时间】:2011-01-21 16:30:22
【问题描述】:
此问题已通过 SQL Server 2008 R2 Cumulative Update 5 / SP1 / SQL Server 2012 RTM 解决
当我尝试构建 Reporting Services 项目作为在 Visual Studios 中部署或预览报表的一部分时,我收到以下错误:
对路径“C:\My Solution Folder\bin\Debug\My Report.rdl”的访问被拒绝。
似乎发生的情况是 \bin\Debug\ 文件夹中的文件已更改为只读。我可以通过删除受影响文件上的只读标志来“修复”症状。我想找到一种方法来完全避免这个错误,因为这通常一天发生多次。
我确认文件没有保存到我的源代码控制系统,所以我的源代码控制插件似乎不会导致这个问题。问题似乎从 SQL Server 2008 R2 开始,这是有道理的,因为我很确定 \bin\Debug\ 文件夹在此版本的 Reporting Services 项目之前不存在。
我尝试将项目 OutputPath 更改为不在项目文件夹下的路径,但 Visual Studios 不允许我这样做。
【问题讨论】:
标签: visual-studio sql-server-2008-r2 bids