发布.Net Web App不会复制某些文件

时间:2010-03-01 11:34:53

标签: .net deploying

有某些图像&项目中使用的swf文件,但它们未添加到项目中(意思是,解决方案资源管理器不会显示它们)。

当我尝试使用VS2008中的Build-> Publish选项时,那些图像& swf文件未发布。

  1. 我是否必须将它们添加到项目中才能发布它们?
  2. 有没有更好的方法?因为很容易错过添加某些类型的文件(图像,swf等)。例如。如果您在项目外重命名图像文件而忘记在项目中更新,则发布将再次失败。
  3. 感谢。请帮忙。

2 个答案:

答案 0 :(得分:1)

  1. 是 - 您需要将它们添加到项目中

  2. 如果您愿意,可以使用其他方法发布,但需要将它们添加到解决方案中,以便以这种方式发布。

答案 1 :(得分:1)

要发布您必须将所有文件添加到解决方案中的文件,

确保在解决方案资源管理器中选择显示所有文件的选项,这样可以更轻松地查找所有内容。

另外请记住,对于某些文件类型.pdf,您需要将每个文件的Build Action更改为“Content”,将“copy to output dirctory”更改为“始终复制”,否则它将不会发布。