【发布时间】:2015-03-24 02:07:22
【问题描述】:
我想问一个关于Visual Studio 2012中的web部署方法的问题。
在我们的开发服务器中,我们在/inetpub/wwwroot/ 中有一个特定文件夹,具有W+R 权限。此文件夹用于存放上传的文件。
在 prod 服务器上,我们拥有与您想象的相同的文件夹。
当我们将本地更改发布到开发服务器时,在控制台上,我们看到 VS2012 在发布新文件夹和文件之前删除了文件夹和文件。
所以我的问题是,如果我们通过右键单击一个文件夹并执行“从项目中排除”来排除该文件夹,然后发布该项目,它是否也会删除开发服务器上的排除文件夹 ?
我们对这些服务器的访问权限有限,因此我们不想“试一试”。
【问题讨论】:
-
您发布的设置是什么样的?好像您设置了“在发布前删除所有现有文件”.. ?
-
发布时勾选“发布前删除所有现有文件”选项。
-
这就是问题所在。选择另一个选项,“替换匹配的文件..”
标签: c# asp.net visual-studio-2012