VS2012:执行发布时拒绝访问路径

Chr*_*ris 18 visual-studio-2012

当尝试在VS2012中发布应用程序(特定于WCF服务)时,我收到一条错误消息:"执行发布时出现异常:拒绝访问路径[path]." 引用的文件是我正在尝试执行的发布配置文件,类型为".pubxml"

我已经使用SysInternals Process Explorer检查另一个进程是否已锁定文件,我已关闭VS2012并以管理员权限重新打开它,并重新启动了我的PC.

这与此处描述的问题相同:VS2012创建发布包时出错:执行发布中的异常拒绝访问路径,我宁愿评论该问题,询问他是否找到了解决方案,但遗憾的是我还没有评论权限.

编辑------

我正在使用Visual Studio 2012 Ultimate和Update 2(11.0.60315.01 Update 2)

小智 43

我刚刚遇到同样的问题.

原因是因为文件是只读的.只需浏览到保存配置文件的文件夹,选择所有配置文件,然后单击该复选框:

在此输入图像描述

这可能是由于您的配置文件在您不知情的情况下被检入源代码管理而导致

  • 是的,我已经意识到这就是我找到工作的解决方法的原因.在Visual Studio中打开配置文件似乎取消选中只读标志. (2认同)