none
嵌入资源的作用? RRS feed

  • 问题

  • 在Nhibernate中,hbm.xml映射文件要求是“嵌入资源”,请问”嵌入资源“和“内容”有什么区别?在编译项目时他们的行为有什么不一样?
    2009年6月2日 1:28

答案

  • None - 不在项目输出组中包含该文件,并且在生成进程中不会对其进行编译。例如包含文档的文本文件,如自述文件。

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

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

  • Embedded Resource - 将该文件作为 DLL 或可执行文件嵌入主项目生成输出中。此设置通常用于资源文件。


  • http://feiyun0112.cnblogs.com/
  • 已标记为答案 sailuer 2009年6月9日 1:30
2009年6月2日 2:07
版主

全部回复

  • None - 不在项目输出组中包含该文件,并且在生成进程中不会对其进行编译。例如包含文档的文本文件,如自述文件。

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

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

  • Embedded Resource - 将该文件作为 DLL 或可执行文件嵌入主项目生成输出中。此设置通常用于资源文件。


  • http://feiyun0112.cnblogs.com/
  • 已标记为答案 sailuer 2009年6月9日 1:30
2009年6月2日 2:07
版主
  • 嵌入的资源就是方便你在程序中使用咯,一般你选择内容的时候,在制作安装项目的时候会让你选择是否输出“内容”,而嵌入资源的话,会嵌入到dll里去。
    低调,低调
    哈哈,书出了,可以点这里购买哦。。
    2009年6月2日 9:59
    版主