【问题标题】:Excluded folder in project - Publishing项目中的排除文件夹 - 发布
【发布时间】:2015-03-24 02:07:22
【问题描述】:

我想问一个关于Visual Studio 2012中的web部署方法的问题。

在我们的开发服务器中,我们在/inetpub/wwwroot/ 中有一个特定文件夹,具有W+R 权限。此文件夹用于存放上传的文件。

在 prod 服务器上,我们拥有与您想象的相同的文件夹。

当我们将本地更改发布到开发服务器时,在控制台上,我们看到 VS2012 在发布新文件夹和文件之前删除了文件夹和文件。

所以我的问题是,如果我们通过右键单击一个文件夹并执行“从项目中排除”来排除该文件夹,然后发布该项目,它是否也会删除开发服务器上的排除文件夹 ?

我们对这些服务器的访问权限有限,因此我们不想“试一试”。

【问题讨论】:

  • 您发布的设置是什么样的?好像您设置了“在发布前删除所有现有文件”.. ?
  • 发布时勾选“发布前删除所有现有文件”选项。
  • 这就是问题所在。选择另一个选项,“替换匹配的文件..”

标签: c# asp.net visual-studio-2012


【解决方案1】:

是的,如果设置了“在发布前删除所有现有文件”,它也会从服务器中删除从项目中排除的文件夹(使用 VS2013 测试)。

【讨论】:

    猜你喜欢
    • 2017-06-08
    • 1970-01-01
    • 2011-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多