VS 2010:发布对话框设置无法保存 Web 应用程序

4
我遇到了一个问题,只有一个特定的解决方案出现了错误。其他方案都没有问题。
当你右键单击Web项目进行发布时,它会在发布之前要求你指定信息。我选择文件系统,告诉它删除所有文件,并指定一个路径。发布后,关闭解决方案,稍后再次打开它以执行另一个发布操作。这之后,我必须重新设置所有内容。这意味着每次都需要浏览到文件夹以指向发布位置。
其他任何解决方案中的其他项目都没有此问题。是否有人知道可能是什么原因导致的?
3个回答

6

最简单的检查方法是确保 Web 发布设置所在的本地存储文件不是只读的。例如,确保您没有意外地将其检入源代码控制。

发布配置文件将与项目文件位于同一位置,命名为 $(ProjectName).Publish.xml。


你说得对!我以为检查.suo文件是否只读会有帮助,但我甚至不知道那个XML文件。它确实是只读的。我修改了它,现在我的发布设置可以保存了。谢谢。一旦允许,我会将你的回答标记为最佳答案。 - oscilatingcretin
2
如果没有$(ProjectName).Publish.xml文件怎么办?发布配置文件可能存储在其他地方吗? - East of Nowhere

0

我在这里得到了另一个解决方案。在我找不到 publish.xml 文件之后,我按照以下步骤操作,它起作用了:

  • 在“解决方案资源管理器”中右键单击项目。
  • 选择“生成部署包”

完成了。 希望这能帮助到某些人。


-1

发布配置文件将与项目文件位于同一位置,命名为$(ProjectName).Publish.xml

只需在项目文件夹中删除$(ProjectName).Publish.xml文件即可。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接