ngen

    3热度

    1回答

    可以将Ngen用作完美的代码混淆器,保护您的.NET CIL避免到达客户端? 我可以在我的开发PC上运行Ngen并将该exe文件发送给每个具有兼容.NET框架版本的客户端? (假设都是x86或x64)Ngen'd exe的跨机器有什么区别? 我知道最新的Ngen生成一个包含IL + Native代码的exe文件,可以使用类似Reflector的代码将其提取并“转换”回源代码。但是,ngen for

    1热度

    1回答

    我们有一个“小型的”NServiceBus应用程序,它使用十几个EF映射表和RabbitMQ作为通信媒介。使用NServiceBus.Host.Exe启动应用程序需要大约26s(调试版本和发行版本,无论是否附带调试器)。 添加EndpointConfigurationType应用程序设置后,加载时间下降2秒。 所以我一直在研究这个问题,在第一个查询中花费了大约8-10s的EF,并且它是各种生成例程

    7热度

    1回答

    我想编译一个使用ngen命令行的c#程序用于特殊目的。因此,我在vs2010中创建了一个控制台应用程序,并将其命名为ngentest。所以在vs2010\projects\ngentest\bin\debug中创建了一个名为ngentest.vshost.exe的文件。 我在Visual Studio中使用该文件作为NGEN命令的参数2010命令提示符,如下所示: "ngen "c:\docume

    1热度

    1回答

    与this question直接相关。 鉴于Windows Phone托管程序集,如何为ARM CPU生成本机代码?我没有Windows/ARM设备(无论是平板电脑还是手机)。这里有ngen实用程序,但AFAIK只能为主机(即Intel)生成代码。 我之所以问,Windows Phone开发人员中心提供的崩溃堆栈中的偏移量不是MSIL偏移量(我检查过 - 它们超出了MSIL函数大小)。这些看起来像

    1热度

    1回答

    诚如由Entity Framework Team我试图创建的EntityFramework.dll使用此命令本地图像: ngen install packages\EntityFramework.6.1.0-beta1\lib\net40\EntityFramework.dll 这导致错误0x80131F06 (没有mscorlib.dll的本机映像)。当我现在尝试运行ngen install

    0热度

    1回答

    所以我NGENed一个组装,但它没有被使用运行时改变,因为在运行当前应用程序目录变了样 Directory.SetCurrentDirectory(requiredDirectory)所以NGEN组件不是运行时使用。 我们如何装载组件: IModuleManager.LoadModule(localWi.ModuleName); 我们正在使用WPF PRISM IModuleManager在朗

    3热度

    2回答

    我一直在正在开发的应用程序上运行“ngen install ...”。但是在这些程序集被覆盖之前,在某些版本/场景(调试等)中没有运行“ngen uninstall ...”。现在,我在“C:\ Windows \ assembly \ NativeImages_v4.0.30319_64 \ AssemblyName \ hashkey”窗体的文件夹中看到很多* .ni.exe和* .ni.dl

    1热度

    1回答

    我正在努力与ngen和泛型集合。我ngen'ed我的解决方案的所有组件,但仍不知何故jitting的发生,每次我的应用程序正在执行代码: private Dictionary<int, bool> VerifyedFunc; public SecurityProvider() { ... VerifyedFunc = new Dictionary<int, bool>()

    0热度

    1回答

    我目前正试图计算NGEN是否对我们的.NET客户端在Citrix服务器场上运行时节省的内存方面有任何好处。 我的主要参考下面的文章: http://blogs.msdn.com/b/morgan/archive/2009/03/07/developing-net-applications-for-deployment-on-terminal-services-or-citrix.aspx 本文认为

    22热度

    1回答

    在C:\Windows\assembly\NativeImages_v4.0.30319_64中找到的*.ni.dll.aux文件的格式(数据布局)是什么?我知道这些是由ngen.exe生成的辅助文件。它们包含哪些数据?