2011-09-24 54 views
2

我看到了这个问题,但它涉及到VS2008,所以我想,也许一切都变了: Don't publish particular folder in ASP.NETVS2010并没有公布具体的文件夹/文件

但无论如何,问题是,当我发表我的ASP.net网站它会创建发布文件夹并发布文件,如web.configimages/目录。活动服务器上的web.config具有不同的配置,并且图像不需要再次上载。

我可以让它不发布特定的文件/文件夹,因为它可以使我的上传过程更快更安全。

enter image description here

回答

3

是的。只需将您的文件的Build Action属性更改为None

+0

谢谢,我已经上传了截图,应该在哪里找到这个属性? –

+0

我有另一个类别'高级'。我试图找出如何在VS中启用它。 – krolik

+0

http://stackoverflow.com/questions/6498245/how-to-set-build-action-on-a-file-advanced-properties-not-displayed-in-properti :(这是否意味着它不可能? –

0

该解决方案必须包含项目文件(.csproj)。如果您使用Web应用程序项目而不是Web站点项目,则可以获得此信息。您也可以将您的网站项目转换为Web应用程序项目。就个人而言,我从来没有使用网站项目,他们有管理问题(如我们正在讨论的问题),并且对其他项目(如控制台应用程序项目或类库项目)提供很少的支持。

0

就我而言,由于我使用的是网站项目,因此我简单地在发布之前将大量图像文件夹粘贴到项目之外的父文件夹中,即可将&粘贴。然后,我在发布完成后将&文件夹粘贴回工程文件夹。这只需要几秒钟。

相关问题