此问题已通过 SQL Server 2008 R2 累积更新 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 不允许我这样做。