热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

WPF,两个嵌入的资源有什么不一样呢?

在项目中,添加的资源文件,生成操作设置为“Resource”和“嵌入资源”,都是把文件嵌入到应用程序中的吧,哪二者有什么不一样的呢?
在项目中,添加的资源文件,生成操作设置为“Resource”和“嵌入资源”,都是把文件嵌入到应用程序中的吧,

    

#5


引用 4 楼 vfvvc45b 的回复:
Quote: 引用 2 楼 duanzi_peng 的回复:

嵌入的资源   编译的时候不会编译到 Debug或者Release文件夹下。 ->  嵌入的资源   编译的时候会编译到 Debug或者Release文件夹下。

设为Resource,不复制的文件,也应该是嵌入到应用程序中去了的吧,我试过,编译后 Debug文件夹里面也是没有文件的。如下:

    


复制到输入目录 ->如果较新则复制
生成操作   ->嵌入的资源

#6


引用 3 楼 Ptrtoptr 的回复:
嵌入资源,就是被嵌入到程序里了,程序移动资源跟着移动.
Resource没有嵌入,如果程序移动了,但资源没跟程序一起移动,就会找不到资源

MSDN说的很清楚啊:在 Microsoft Visual Studio 中,可通过将一个文件添加到项目并将其 Build Action 设置为 Resource 来创建资源文件。
那说明Resource 也是将文件嵌入到程序集中去了的啊

#7


对不起,我说错了...不是有意的

#8


有人知道吗?

#9


有人知道吗?

#10


http://blog.csdn.net/gudanyehai/article/details/6933951

看看这个,虽然是Silverlight的,但是意思差不多

#11


其实嵌入的资源和Resource主要的区别就在于编译的时候。嵌入的资源,在程序编译时,会被复制。而Resource的话,如果要更新的话,要去文件夹里添加,他不会被复制

#12


嵌入的资源是嵌入到dll中了

#13


WPF的资源
引用
Build Action成员,这个成员有很多可选值。其中有一个Embedded Resource(嵌入式资源)和Resource,这两者都会在应用程序中嵌入一个程序集资源,前者用于在Winform程序中嵌入程序集资源,后者用于WPF。

另外"复制到输出目录",这个是简单的复制到输出的文件夹,不是嵌入到程序及资源里面。

#14


引用 13 楼 save4me 的回复:
WPF的资源
引用
Build Action成员,这个成员有很多可选值。其中有一个Embedded Resource(嵌入式资源)和Resource,这两者都会在应用程序中嵌入一个程序集资源,前者用于在Winform程序中嵌入程序集资源,后者用于WPF。

另外"复制到输出目录",这个是简单的复制到输出的文件夹,不是嵌入到程序及资源里面。

真的是这样吗,那WPF应用程序就不应该出现Embedded Resource吧

#15


实践是检验真理的唯一标准。
建一个WinForm项目,在里面选一下Resource,编译一下,看看会不会报错。
再建一个WPF项目,在里面选EmbeddedResource,编译一下,看看会不会报错。
引用 14 楼 vfvvc45b 的回复:
Quote: 引用 13 楼 save4me 的回复:

WPF的资源
引用
Build Action成员,这个成员有很多可选值。其中有一个Embedded Resource(嵌入式资源)和Resource,这两者都会在应用程序中嵌入一个程序集资源,前者用于在Winform程序中嵌入程序集资源,后者用于WPF。

另外"复制到输出目录",这个是简单的复制到输出的文件夹,不是嵌入到程序及资源里面。

真的是这样吗,那WPF应用程序就不应该出现Embedded Resource吧

#16


wpf中,一个图片文件被build为Resource,在xaml中可以
而build为Embedded Resource,xaml中不会报错,但实际运行时,是找不到图片的

#17


http://blog.csdn.net/yunhaic/article/details/7564812
这里也有说到一些两者的区别

推荐阅读
author-avatar
mobiledu2502916737
这个家伙很懒,什么也没留下!
Tags | 热门标签
RankList | 热门文章
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有