VS2012创建发布包时出错:执行发布中的异常拒绝访问路径

时间:2013-04-11 14:17:40

标签: visual-studio-2012 msbuild msdeploy

我正在尝试使用VS2012发布应用程序,当我尝试创建程序包时,我得到一个错误,即拒绝访问该路径。我已经检查过,我的用户已完全控制并验证了路径。

VS正在尝试访问那里的.pubmxl文件。

我也试过以管理员身份运行VS2012。

5 个答案:

答案 0 :(得分:6)

我遇到了同样的问题(VS2012: Access to path is denied when executing publish)并找到了允许Visual Studio访问该文件的方法。

如果在Visual Studio中打开pubxml文件,进行编辑并保存文件,Visual Studio可以使用该文件成功发布。希望这也适合你。

答案 1 :(得分:0)

创建新的个人资料对我有用。当我尝试更改现有配置文件的路径时出现此错误,不幸的是我无法找到原始的pubxml文件,否则我只需将其复制到新位置并遵循建议#1(从位置编辑文件) VS2012)。创建一个新的配置文件很容易,因为无论如何都没有很多设置。

答案 2 :(得分:0)

我遇到过这个问题,我注意到这些文件是“只读”的。选择文件并删除“只读”属性允许我成功发布。

答案 3 :(得分:0)

再次听起来像TFS功能摇滚。从本地仓库删除发布配置文件,然后获取最新版本,那么你应该没事。

答案 4 :(得分:0)

我遇到了同样的问题并通过删除我的发布配置文件并创建一个新配置文件来修复它。