7

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

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

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

4

5 回答 5

6

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

如果在 Visual Studio 中打开 pubxml 文件,进行编辑并保存文件,Visual Studio 就能够使用该文件成功发布。希望这对你也有效。

于 2013-05-13T19:14:06.893 回答
0

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

于 2014-01-09T09:48:02.417 回答
0

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

于 2014-06-27T16:30:12.737 回答
0

听起来 TFS 再次具有岩石功能。从本地仓库中删除发布配置文件,然后获取最新版本,那么你应该没问题。

于 2015-03-30T03:26:36.913 回答
0

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

于 2015-09-23T21:29:33.903 回答