2010-07-16 85 views
18

Visual Studio 2010不会将所有文件发布到文件系统。在VS 2008中,发布时可以选择在项目中包含所有文件。但是,VS 2010没有这个选项。当我使用文件系统发布方法发布时,某些文件不会发布,例如.pdf文件和.flv文件。这些文件包含在项目中,所以我不确定他们为什么不发布。Visual Studio 2010不会将所有文件发布到文件系统

回答

15

VS2010具有下

项目的选项 - >封装/发布设置 - >封装/发布Web(表) - >产品部署

+0

我想我应该注意发布对话框上的信息。谢谢! – james2code 2010-07-16 17:14:53

+0

虽然有帮助,但我不喜欢,如果你选择“项目中的所有文件”,它会发布可能比你想要的更多(例如.cs文件)。我喜欢在Mike Edenfield的回答中将构建动作更改为“内容”,更乏味但更确切...... – 2016-01-27 21:19:25

22

如果指定您添加到您的项目具有项目“Content”的构建动作(而不是未知项目类型的默认值,我认为它是“None”),那么VS在发布时会自动包含它。

+0

有用。这允许我将文档文件保存在项目中,而不是部署它们。 – 2011-04-01 23:18:53

+6

默认情况下,是否有办法将.pdf等扩展名包含为内容?我总是不得不返回并将新项目添加到项目中作为“内容”而不是“无”。 – james2code 2012-03-28 17:49:10

相关问题