gpt4 book ai didi

visual-studio - 访问 Visual Studio 中的路径错误

转载 作者:行者123 更新时间:2023-12-04 14:19:03 25 4
gpt4 key购买 nike

此问题已通过 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 不允许我这样做。

最佳答案

这是 Microsoft 的一个已知错误,在 CU5 和更高版本的 SP1 中已更正。该问题在 SQL Server 2012 RTM 中根本没有发生。

https://connect.microsoft.com/SQLServer/feedback/details/543755/fiserv-tap-checking-it-rdl-source-sets-output-folder-to-read-only

基本的解决方法是构建一次,取消设置报告项目的 BIN 文件夹中所有文件的只读属性,它会再次工作......直到您再次编辑文件。

我怀疑这是由于 VSS 在 checkin 后将文件标记为只读...然后 VS 将资源 (*.RDL) 逐字复制到 BIN 文件夹,即设置了只读属性。

关于visual-studio - 访问 Visual Studio 中的路径错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4761215/

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