【c#-MEF-从嵌入式DLL获取程序集】教程文章相关的互联网学习教程文章

具有从C#到非托管驱动程序的嵌入式指针的编组结构【代码】

我正在尝试使用P / Invoked DeviceIoControl()调用将C#(.NET Compact Framework 3.5)与Windows CE 6 R2流驱动程序接口.对于IOCTL代码之一,驱动程序需要一个DeviceIoControl输入缓冲区,该缓冲区是以下包含嵌入式指针的非托管结构:typedef struct {DWORD address;const void* pBuffer;DWORD size; // buffer size } IOCTL_TWL_WRITEREGS_IN;我在C#中将结构定义为:[StructLayout(LayoutKind.Sequential)] public struct IoctlWriteR...

C#注册嵌入式Directshow过滤器

我正在研究在运行时注册DirectShow筛选器,可能需要使用反射来执行此操作,然后以某种方式对二进制数据调用regsvr32.不确定是否可行,听起来很棘手.基本上我有一个dll文件,它是一个筛选器,我将它作为嵌入式资源添加到解决方案中,但是在此之后,我被卡住了……不知道如何进行注册.有人有见识吗?是否可以这样做,或者我必须存在该文件才能注册?谢谢. 干杯.解决方法:您确定需要注册吗?仅在要参加Intelligent Connect时才需要这样做.否则...

c#-MVC中的MEF和嵌入式视图

我有一个使用MEF的控制器的MVC应用程序,一切正常. http://bryanavery.co.uk/post/2012/03/12/Using-MEF-in-MVC-3.aspx 但是我现在要下一步,将视图嵌入到DLL中,并让MEF为MVC注入视图. 我有一个DLL集合,其中包含应用程序所需的不同视图. 我正在使用Razor,不是那应该有很大的不同,有人设法做到了吗?解决方法:也许您想看看便携式区域,这是一个不错的文章http://lostechies.com/erichexter/2009/11/01/asp-net-mvc-portable-areas-via-...

使用iTextSharp(C#)从PDF中提取嵌入式XML【代码】

我需要使用C#提取嵌入在Bankruptcy court files中的XML数据.在PDF Reader中,文件看起来像是典型的法庭文档.在记事本中,XML被埋在文本中.我尝试使用SimpleTextExtractionStrategy提取具有this和another code snippet的文本.第一个输出的文件中没有来自PDF的可识别文本,第二个输出的文件符号.我还尝试将其作为AcroField和Xfaform访问.似乎不是基于“监视”窗口的那些. 单步执行Visual Studio中的代码,XML出现在PDFReader>>下.目录>>键...

首页> C#>如何共享和嵌入式图像在许多RDLC报告【代码】

我创建了一个MDI应用程序,该应用程序在不同的子窗体上显示了一些DataGridView,这些子窗体被视为单独的应用程序,因为它们可以访问不同的数据库. 这些数据需要导出为PDF报告.我在新的MDI子窗体中使用了ReportViewer组件,并在解决方案上创建了一个新项目,该项目仅包含与每个应用程序相关联的RDLC报告文件作为嵌入式资源.出于安全原因,这样做是为了避免在包含每个.RDLC文件的程序文件夹中拥有一个用户可访问的文件夹. 这是VS解决方案的...

c#-nuget包中的嵌入式资源【代码】

我正在构建要与NuGet打包在一起的C#库.它在Resources目录中的.resx文件中包含一些错误代码转换,该文件称为Errors.en.resx.该文件的“构建操作”设置为“嵌入资源”(我已经在.csproj文件中确认),但是,在构建项目时,资源最终存储在“ en”文件夹中的单独dll中. 这样可以正常工作,但是与NuGet打包时会丢失“ en”文件夹,这意味着尝试使用ResourceManager来获取消息的尝试失败. 理想情况下,我希望将资源嵌入到主.dll中,但如果失败,我将...

c#-将Icon属性与Xamarin.Forms中的嵌入式图像一起使用【代码】

我正在处理shared project,并实现了Master Detail Page.现在,我向共享项目(又名embedded image)添加了图像.图像的构建动作是嵌入式资源,我正在遵循建议,将名称空间(HelloForms)和子文件夹(Ressources)考虑在内.结果应为以下内容:如您所见,leftBarButtonItem是通过Icon属性设置的.我试图将Icon属性设置如下:Icon = Device.OS == TargetPlatform.iOS ? "HelloForms.Ressources.menu.png" : null;和Icon = new FileImageSource { Fi...

c#-(嵌入式)Raven Studio和我现有的MVC 4路由不能一起使用吗?

我是RavenDB和可嵌入东西的新手.我现在在Google上搜索了将近两个小时,但找不到解决我问题的方法;可能是因为我仍然是RavenDB n00b

针对C#中的嵌入式XSD验证XML【代码】

使用以下MSDN文档,我根据模式验证XML文件:http://msdn.microsoft.com/en-us/library/8f0h7att%28v=vs.100%29.aspx 只要XML包含对架构位置或内联架构的引用,此方法就可以正常工作.是否可以将“硬编码”模式嵌入到应用程序中,即XSD不会作为文件驻留,因此XML不需要引用它? 我说的是这样的: >加载要验证的XML(无模式位置).>将XSD加载为资源或其他资源.>进行验证.解决方法:尝试这个:Stream objStream = objFile.PostedFile.InputStr...

c#-WPF中的嵌入式字体不起作用【代码】

我有一个WPF应用程序,其中使用了来自“ Segoe UI Symbol”字体的图标.但是当部署到Windows 7时,我意识到图标丢失了,因为字体在Windows 8中已更新. 我尝试按照以下说明将字体作为资源嵌入WPF应用程序:http://msdn.microsoft.com/en-us/library/ms753303.aspx但这行不通. 最初我有:<TextBlock FontFamily="Segoe UI Symbol">在Windows 8计算机上可以正常工作.然后我将seguisym.ttf添加到目录“ _Resources”,然后使用:<TextBlock ...

c#-MEF-从嵌入式DLL获取程序集【代码】

我正在使用MEF为WPF应用程序创建“插件”.我想将其中一些插件直接嵌入EXE文件,因为EXE需要独立.我正在使用Fody的Costura来嵌入资源以及所有其他参考.由于exe文件需要独立,因此我无法为这些插件创建目录并使用DirectoyCatalog 无论如何,我可以从嵌入式资源中加载程序集,也可以简单地指定程序集名称,例如:catalog.Catalogs.Add(new AssemblyCatalog("My.Assembly.Name));我尝试遍历清单资源,但是这些似乎被Fody压缩了:var resource...

c# – 如何加载与主程序集捆绑在一起的嵌入式程序集?【代码】

将一个组件捆绑到另一个组件中的最佳做法是什么?我有一个我正在分发的程序集,但是我在其中使用了几个第三方程序集,而且我不想分发多个程序集. 所以,我想将几??个程序集编译成我分发的程序集,以便它们只是内置的. 这是最好的做法是什么?我知道我可以将其他程序集放在我的项目中并将它们设置为“嵌入式资源”,但是如何让它们再次退出,这意味着如何将它放到我可以实例化嵌入式程序集中定义的类的地方? 我见过Assembly.Load方法,但似...

c# – 如何自动从另一个类库引用的类库中复制嵌入式资源?

这是我的项目结构: > Web应用程序项目 >在同一个Visual Studio 2008解决方案中具有类库1的项目引用 >班级图书馆1 >在同一解决方案中有项目引用类库2 >班级图书馆2 >具有标记为构建操作的文件:嵌入式资源和复制到输出目录:始终复制 这是我的问题: 当我构建我的Web应用程序项目时,类库2中的嵌入式资源不会像应该的那样复制到Web应用程序项目的bin目录中.如果我直接从Web应用程序项目向类库2添加项目引用,则将文件IS复制到bin目录...

c# – 从iTextSharp中的嵌入式资源加载BaseFont【代码】

我正在使用iTextSharp生成动态PDF文档.我需要使用我拥有许可的.ttf文件的非常特定的字体. 我可以使用下面的代码来加载和使用字体,但是我更喜欢将字体文件定位为我的类库中的嵌入式资源,而不是依赖于磁盘上的特定位置.string fontpath = Server.MapPath("."); BaseFont customfont = BaseFont.CreateFont(fontpath + "myspecial.ttf", BaseFont.CP1252, BaseFont.EMBEDDED); Font font = new Font(customfont, 12); string s = "...

如何在C#Winforms中创建嵌入式资源游标?【代码】

我正在尝试将自定义光标添加到C#Winforms应用程序作为嵌入式资源.似乎嵌入部分不能像文档所暗示的那样工作. 如果我在运行时从文件加载光标,它就可以了:myMagCursor = new Cursor("../Resources/magnify.cur");所以看起来光标文件很好.我按照这个信息MSDN嵌入游标(来自C#示例中的注释)://In Visual Studio: // 1. Select the cursor file in the Solution Explorer // 2. Choose View->Properties. // 3. In...

嵌入式 - 相关标签