2008-11-04 70 views
0

我开发了一个asp.net应用程序,并且在Visual Studio 2008中使用发布工具时,我的更改没有上传到服务器(即新的CSS文件)。我在asp.net上提出了一个关于这个问题的线索,并被告知要清除我的文档/应用程序数据中的本地设置文件夹,但由于我在工作的联网电脑上,因此我没有该文件夹。有其他方法可以解决这个问题吗?无法将更改上传到ASP.NET - 发布功能没有上传更改

此外,我试图做一个副本(尝试任何出于绝望),但这不会工作,因为该网站现在是预编译。

谢谢

+0

您是否收到任何错误讯息?发布是否成功,但您没有看到更改?尝试清除浏览器缓存(如果存在),则可能还需要强制执行应用程序池回收。 – Mauro 2008-11-04 11:14:09

回答

1

您可以随时使用FTP。我个人从未使用“发布”,我使用Beyond Compare满足我的所有发布需求。

0

请尝试以下方法排除权限错误:

  1. 导航到服务器的虚拟目录使用UNC路径
  2. 编辑列表项键值对在web.config中公布,并检查您是否能够保存更改
  3. 如果成功尝试手动删除所有文件,然后发布更改。
  4. 如果仍然失败发布到本地文件夹,则从本地文件夹复制到远程服务器。
0

和Jeff Sheldon一样,我在我的开发环境中使用Beyond Compare来推送到我的开发服务器。当我准备推送到生产时,我发布到工作站上的另一个目录并使用Beyond Compare将编译的网站推送到生产环境。

发布应复制您的解决方案所见的所有内容。如果您将某些内容添加到Visual Studio以外的目录结构中,并且不在解决方案中刷新该目录,则可能无法发布。