问题标签 [embedded-resource]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - 调用嵌入式资源时应用程序崩溃
我正在用 Visual Basic 2008 Express 编写控制台应用程序。
我在我的项目中添加了几个文本文件作为资源。具体来说...
- 我去了我的项目的“属性”页面并选择了“资源”选项卡。
- 我单击“添加资源”下拉菜单并选择“添加新文本文件”。
- 我输入了一些简单的文本并将文件保存为“Welcome.txt”。
- 我构建了整个解决方案。
在我的代码中,我使用 console.writeline(My.Resources.Welcome) 来显示文本。
如果我通过 IDE 运行我的代码,它工作正常。如果我运行 /bin/release 文件夹中的 EXE,应用程序会崩溃。
我的系统日志将错误显示为“System.IO.FileLoadException”。
我尝试将嵌入式文本文件的属性设置为“嵌入式资源”,但结果是一样的。
有没有人遇到过这个问题?先感谢您。
html - 从 HTML 页面(任何语言)中解析多媒体文件
给定一个 HTML 页面,我想获取嵌入在 HTML 文件中或由它链接的所有“x”文件,其中“x”等于:
- 图片 (JPG,PNG,GIF...)
- 文件(Word、PowerPoint、PDF...)
- 闪存(.flv、.swf)
我该怎么做呢?
- 因此,图像很容易提取,因为它们要么通过以 (.png|.jpg|....) 结尾的链接链接,要么嵌入了 img 标签。
- 文档不能嵌入,只能链接到(链接以 .doc|.ppt|.pdf|... 结尾)。所以它们也很容易获得。
这是我的问题:
如何获取网页中嵌入的 Flash 文件?
请给我一个伪算法或正则表达式模式。
如果我的上述观点(1. 和 2.)有误,请也告诉我。
谢谢!
video - 嵌入视频 - 各种问题
我正在开发一个将托管一些视频的网站。客户希望控制视频,因此它将与网站托管在同一台服务器上。我需要知道两件事:
- 用于此目的的最佳视频格式是什么?即带宽和质量之间的最佳折衷是什么?那么,在网站上播放这种格式的最佳方式是什么?
- 客户希望托管每个视频的两个版本,高分辨率和低分辨率。对于这个问题第一部分推荐的格式,达到这些分辨率的每分钟视频文件大小是多少?
非常感谢。
vb.net - .NET Embedded Resource 上的读取权限问题 - 访问 DB 文件和 SSIS
我目前正在创建动态 SSIS 包,用于在 SQL Server 和多个 Access DB 文件之间导入/导出和访问数据。(如果您想获得技术知识,请使用 Jet 文件。)
无论如何,只要我的 SSIS 包具有到 Access 文件的硬编码连接字符串,在测试期间一切都会成功。这很棒,而且效果很好。我对此很满意。
现在,当我更改我的 VB.NET 应用程序以使用动态连接字符串到 Access DB 文件(目标文件,数据将被放置的位置)时,问题就开始了。我将 Access DB 文件作为“嵌入式资源”存储在我的应用程序中。
这是我用来创建访问目标文件的代码:
这工作正常,它确实会产生正确的结果,无论我提供路径到哪里,都是一个 Access DB 文件。当我的 SSIS 包具有硬编码的连接字符串时,这很有效。
一旦我将连接字符串更改为动态,并重新运行相同的确切测试,我会收到此错误:
“无法读取记录;‘MSysAccessObjects’没有读取权限”
我的 SSIS 包中的连接字符串正则表达式如下所示:
当我导航到本地硬盘驱动器上的该文件并尝试打开它时,它提示我它处于不可恢复的状态并修复它,但它从未成功过。
- 我是否忽略了有关文件创建的某些内容?(IO?)
- 我是否忽略了有关嵌入式资源的某些内容?(它们对我来说似乎很直接,但也许我忽略了一些明显的东西?)
- 我的文件状态是否已损坏?我可以使用 MS Access 在 VS.NET IDE 和本地打开它。
- 是否值得重新创建此 Access 文件?我读过您可以将架构复制到新文件以避免修复?这听起来太冒险了!!
最初我认为这是一个权限错误,关于 Access DB 文件的用户角色和 SSIS 试图使用它。但我不认为是这样。用户设置为管理员并且应该(理论上)工作。
我认为要破解/修复此问题,我目前将尝试不使用嵌入式资源。我将使用 FileIO 调用将文件显式移动到我想要的文件夹并从那里填充它。有谁知道为什么嵌入式资源数据库文件不起作用,但是当不是从嵌入式资源生成时,同一个文件确实起作用?当我从资源创建文件时,是否有未完成的内容?
非常感谢任何反馈或建议。也欢迎任何问题。谢谢你。
**** 更新/07/18/2009:**
我修改了我的 [CreateDestinationFile] 例程以执行直接文件/IO 复制,而不是使用嵌入式资源。
这是代码:
该文件已从项目中正确复制,但我现在收到此错误:
“发生 OLE DB 错误。错误代码:0x80040E09。OLE DB 记录可用。来源:“Microsoft JET 数据库引擎”Hresult:0x80040E09 描述:“无法读取记录;'TABLE_XXXXX' 没有读取权限。”
这使我相信 SSIS 没有适当的权限将我的本地 MS Access DB 用作目标文件。
这对我来说很奇怪,因为如果我在我的 SSIS 包中将连接字符串硬编码到它,则相同的文件可以工作。这里发生了什么?
正如您在我的连接字符串表达式中看到的那样,我有 [Admin] 作为用户。所以这应该有效,对吧?此外,这个问题的另一个可能的罪魁祸首是这是在 Access 2003 中创建的旧版 MS Access DB,而我在我的盒子上使用的是 Access 2007。帮助?
wpf - 如何使用单独程序集的嵌入图像?
SO中有很多相关的问题/答案。我看了其中一些,但没有一个真正匹配。
程序集(称为 ResourcesLoader)将图像保存为嵌入式资源。
我想在另一个程序集中使用这些图片。
在查看了 msdn pack uri 并查看了很多示例之后,我认为以下行可以完成这项工作:
你猜怎么了?这没用!我已经逐个字母地检查了几次,以确保没有错误。
我尝试使用资源图像并且它有效。但我必须使用嵌入式资源......
谁能给我神奇的语法?谢谢!
apache-flex - 在 actionscript 中动态创建一个类
让我先提出问题。我需要在不嵌入的情况下从外部加载我在项目中使用过的所有图像。这些图像要么存在于皮肤中,要么存在于树中的项目的图标中。我在这里遇到了 IconUtility 类, 我可以对其进行修改并将其用于树,但问题是我们不能将 iconutility 用于同一组件来设置 2 个不同的皮肤(例如按钮 - upskin downskin)。我无法想到使用 iconutility 的解决方法。是否可以模拟嵌入并动态创建类并在运行时返回该类?
wordpress - 任何人都知道可以匿名发布的可嵌入地图小部件
我正在尝试将地图小部件嵌入到 wordpress 博客中。
博客的访问者应该能够在地图上放置一个标记,其他人应该能够查看其他人标记的地方。
它不应该要求人们在放置标记之前登录。
谁能推荐这样的服务?
google-maps - 我可以更改 Google Maps 嵌入式地图 (iframe) 中的标记吗?
我知道我可以使用 Google Maps API 做到这一点,但是您知道是否有办法更改嵌入式 Google 地图中的标记?
我想将默认的“A”按钮替换为“B”按钮或中间只有一个点的标记。
html - 电子邮件客户端支持 HTML 电子邮件中的 PNG 图像
以下电子邮件客户端会在 HTML 电子邮件中显示嵌入的 PNG 图像吗?
. 外表 。美国在线。尤多拉。雷鸟。邮箱。热邮件。Windows Live 邮件
search - 使用 Data API 搜索 Youtube 时,如何排除无法在外部播放的视频?
Youtube API 将返回可以在 Chromeless 播放器中正常播放的视频。它还返回无法播放的视频,-“按请求禁用嵌入”。
我不想检索无法播放的视频,有没有办法只请求可以嵌入的视频?
干杯