当尝试在VS2012中发布应用程序(特定于WCF服务)时,我收到一条错误消息:“执行发布时出现异常:拒绝访问路径[path]。”引用的文件是我正在尝试执行的发布配置文件,类型为“.pubxml”
我已经使用SysInternals Process Explorer检查另一个进程是否已锁定文件,我已关闭VS2012并以管理员权限重新打开它,并重新启动了我的PC。
这是与此处描述的问题相同:VS2012 Error when creating publish package: Exception in Executing Publishing Access to path is denied我宁愿评论这个问题,询问他是否曾找到解决方案,但遗憾的是我还没有评论权。
编辑------
我正在使用Visual Studio 2012 Ultimate和Update 2(11.0.60315.01 Update 2)
答案 0 :(得分:43)
我刚刚遇到同样的问题。
原因是因为文件是只读的。只需浏览到保存配置文件的文件夹,选择所有配置文件,然后单击该复选框:
这可能是由于您的个人资料在您不知情的情况下被检入源代码管理引起的。
答案 1 :(得分:0)
在Visual Studio上 MAC : sudo" Applications / Visual Studio.app/Contents/MacOS/VisualStudio" 〜/ .bash_profile中