什么是“内容文件”(在Visual Studio:安装程序项目:文件系统中)?

21
在Visual Studio 2008安装程序项目的上下文中,什么是"内容文件"。换句话说,在创建设置项目并定义文件系统设置时选择添加项目输出>内容文件,将添加哪些文件?
例如,对于一个给定项目的输出,文件或其位置必须满足什么条件才能被视为内容文件?

alt text

1个回答

29
该文件的构建操作属性将被标记为 "content"。这里有一个有关文件属性的更多信息链接:文件属性alt text

额外的一点信息...通常我们希望为Web应用程序包括“内容文件”输出组,因为.aspx文件和图形都被归类为内容。对于其他应用程序,我们通常不会包括这个组。 - Only You
1
即使在非 Web 应用程序中,内容文件也是有用的,如果希望在应用程序的内容文件夹中拥有一些可以被应用程序修改或添加的初始文件。这些将是数据文件(不是可执行文件或 DLL)。在安装过程中,您可以指定将它们复制到用户应用程序数据的子文件夹中。在 .Net 4.0+ 中,这可能是 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 中的 \YourCompany\YourApp 文件夹。 - ToolmakerSteve

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接