Tag: embed

在.NET中的Win窗体中嵌入不同的应用程序

如何在一个窗体中嵌入两个不同的应用程序? 假设我有一个应用程序计算和网络摄像头,我希望它们以表格forms显示? 不需要proccess.start()….

在DLL中将DLL作为嵌入式资源包含在WPF项目中

我正在关注http://blogs.msdn.com/b/microsoft_press/archive/2010/02/03/jeffrey-richter-excerpt-2-from-clr-via-c-third-edition.aspx 我已将WPFToolkit.Extended.dll添加到我的解决方案中,并将其Build Action设置为Embedded Resource。 在App.OnStartup(StartupEventArgs e)中,我有以下代码: AppDomain.CurrentDomain.AssemblyResolve += (sender, args) => { String resourceName = “AssemblyLoadingAndReflection.” + new AssemblyName(args.Name).Name + “.dll”; String assemblyName = Assembly.GetExecutingAssembly().FullName; Stream stream = Assembly.GetExecutingAssembly().GetManifestResourceStream(resourceName); using (stream) { Byte[] assemblyData = new Byte[stream.Length]; stream.Read(assemblyData, 0, assemblyData.Length); return Assembly.Load(assemblyData); } }; 调试器会两次触发此代码块。 第一次: resourceName is “AssemblyLoadingAndReflection.StatusUtil.resources.dll” assemblyName is “StatusUtil, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null” […]

如何将文件添加到exe

我有一个播放声音的程序,但如果我在另一台计算机上运行它会说找不到文件如何将文件附加到exe上,所以当有人播放exe时它仍然可以播放?

在C#中嵌入Word文档

我想从我的程序中打开一个MS Word文档。 目前,它可以在设计师模式下找到它,但是当我发布我的程序时,它无法找到该文件。 我相信我需要将它嵌入到我的程序中,但我不知道该怎么做。 这是我打开文档的当前代码: System.Diagnostics.Process.Start(“Manual.docx”); 我认为Word文档需要嵌入到.exe的资源中,但我不知道如何做到这一点。 有人可以帮忙提一些建议吗?

从资源加载嵌入的动画光标

我在资源中有一个动画光标文件(* .ani),并希望在我的应用程序中将其显示为光标。 如何从资源中加载它? 我在互联网上查了一下,但是当你有一个真正的文件并且它没有嵌入资源时,只有方法可以显示它。

如何在单个EXE中嵌入多语言* .resx(或* .resources)文件?

有很多教程如何创建多语言RESX文件以及如何使用AL.exe创建附属程序集,但我还没有找到工作示例如何在单个EXE文件中嵌入RESX / Resources / satellite-DLL文件并分发整个多语言应用程序就像这样的EXE。 我试图使用ilmerge.exe,但它看起来不适用于具有相同名称的多个DLL(文化卫星DLL具有相同的名称,最初驻留在以文化命名的不同子目录中)。 我也不知道如何创建ResourceManager实例来使用嵌入式资源。 我的目标是在封闭的,预定义的语言集之间实现动态切换。 我需要类/方法,它将获得文化字符串(即“de-DE”),资源名称(即“CancelText”)并返回基于嵌入式 resx / resource / dll的翻译文本。 我正在使用VS2008,请注意resx / resource files属性表中需要“构建操作”的设置。 工作代码示例或指向教程项目的链接将是最好的。

在C#中将Exe文件作为嵌入式资源运行

我有第三方EXE。 我只需要从我的C#应用​​程序中运行它。 我的主要目标是从我的C#文件中获得第三方可执行文件的版权。 有没有更好的方法来做到这一点。 我怎样才能做到这一点 ? 谢谢 门金加