,无,编译 ,内容 ,嵌入的资源...分别是什么意思?

如果是类.cs文件,就得编译之后你才能使用的。如果是txt,excle这种文件,就属性内容或者资源文件了。

@普通用户: 内容(Content) - 不编译该文件,但将其包含在“内容”(Content) 输出组中。
编译(Compile) - 将该文件编译到生成输出中。此设置用于代码文件。

嵌入资源(Embedded Resource) - 将该文件作为 DLL 或可执行文件嵌入主项目生成输出中。
内容的读写和运行目录下的其他文件没有区分。
编译和嵌入资源读写,需要用到,例如:
GetType().Assembly.GetManifestResourceStream(assembleName + ".AppDesc.xml");

Visual Studio文件属性(无,编译,内容,嵌入的资源)

生成操作(BuildAction) 属性:BuildAction 属性指示 Visual Studio .NET 在执行生成时对文件执行的操作。BuildAction 可以具有以下几个值之一:

无(None) - 不在项目输出组中包含该文件,并且在生成进程中不会对其进行编译。例如包含文档的文本文件,如自述文件。发布之后它就没有了。

编译(Compile) - 将该文件编译到生成输出中。此设置用于代码文件。

内容(Content) - 不编译该文件,但将其包含在“内容”(Content) 输出组中。例如,此设置是 .htm 或其他类型 Web 文件的默认值。 不编译,但是发布之后会原样输出。

嵌入的资源(Embedded Resource) - 将该文件作为 DLL 或可执行文件嵌入主项目生成输出中。此设置通常用于资源文件。例如NHibernate的映射文件。

  生成操作的默认值取决于添加到解决方案中的文件的扩展名。例如,如果将 Visual C# 项目添加到解决方案资源管理器中,则安装操作的默认值是”编译”,因为扩展名 .CS 指示可编译的代码文件。文件名和扩展名出现在解决方案资源管理器中。

最新文章

  1. [总结] Versions crashing in OS X Yosemite (10.10)
  2. 《Linux及安全》实践2
  3. myeclipse 开发环境下,提示 String cannot be resolved to a type
  4. child-selector解释
  5. nohup命令浅析
  6. (九)串行口方式0 拓展并行输出端口 02 74LS164芯片
  7. 学习笔记——桥接模式Bridge
  8. CentOS x 64 MooseFS 学习
  9. 虚拟机创建流程中neutron代码分析(二)
  10. Hadoop学习笔记四
  11. 如何卸载wineQQ?
  12. Python科学计算PDF
  13. Eclipse 运行弹出A Java Exception has occurred.并报错Exception in thread 的解决方案
  14. [android] 隐式意图和显式意图的使用场景
  15. 【C++】获取URL中主机域名
  16. pg删除账号,权限的回收问题
  17. webview使用遇到 It is possible that this object was over-released, or is in the process of deallocation错误的解决办法
  18. IDEA的maven项目中静态文件编译的路径问题(未测试)
  19. does not contain bitcode ShardSDK等三方库
  20. 编写高质量代码改善C#程序的157个建议——建议98:用params减少重复参数

热门文章

  1. SAX方式解析XML文件实例
  2. Mysql 创建联合索引注意事项
  3. Mysql 流程控制
  4. 3.MySQL之创建/删除用户
  5. Headfirst设计模式的C++实现——外观模式(Facade)
  6. C#生成二维码名片
  7. thinkphp autoload 命名空间自定义 namespace
  8. RX学习笔记:Bootstrap
  9. javascript变量
  10. Android NFC标签 开发深度解析 触碰的艺术