managed-code相关内容
我用单一方法编写了 .Net 3.5 dll,该方法将由 Delphi .exe 调用.不幸的是它不起作用. 步骤:1. 使用以下代码创建 C# 3.5 dll: 公共类 MyDllClass{public static int MyDllMethod(int i){MessageBox.Show("数字是" + i.ToString());}} 转到程序集属性 --> 程序集信息并选中
..
这里只是好奇:是否可以在 Windows XP/Vista 下使用 .net 托管代码调用 Windows 蓝屏死机?如果可能,示例代码是什么? 只是为了记录,这不是出于任何恶意目的,我只是想知道实际杀死指定的操作系统需要什么样的代码. 解决方案 键盘的东西可能是一个不错的选择,但如果你需要通过代码来做,继续阅读... 本质上,您实际上并不需要任何东西,您只需找到 KeBugC
..
我最近在将VB.NET解决方案从VS2005上转换为VS2010时遇到了一些相当令人困惑的行为。作为参考,该解决方案针对.NET 2.0,并且在转换之前已在调试器中正常运行。除了IDE更改之外,公司还认为可以将我的设备从Win XP(x86)刷新到Win 7(x64)。 现在,我已经转换了VS2010的解决方案,调试器加载后立即收到Socket异常(详细信息如下)。这仅在调试器中发生。在发布
..
我必须在C ++中使用SQLSERVER SMO。是托管代码是使用C ++中的SQLSERVER SMO的唯一方法吗? 我尝试了很多方法..但我发现使用托管代码是唯一的选择。是否有其他方法? 解决方案 技术上,您可以将.NET程序集公开到标准COM基础结构,但这需要更改源代码(请参阅 this )。您可以尝试在标准SMO对象周围创建一个COM感知包装器,然后在C ++中将它们用作常规
..
我使用Microsoft Visual Studio 2012,我想写本机C应用++。我之所以不想使用Manged code(.NET),因为我不希望我的应用程序反编译回源$ C $ C用这些工具就像一个.net反射,但它会很好,如果我仍然在我的应用程序中使用的用户界面(CLR Windows窗体)。 但是,当我加入UI(CLR Windows窗体)到我的Win32项目该消息弹出: 这
..
为什么不能编译器写的管理的什么需要的管理的C ++中code(即使其“CLR兼容”) 也许有一些妥协,比如禁止的无效的指针,在某些情况下等,但所有这些额外的关键字等,那是必须由这些增加要解决的问题? 我有我的想法的一些方面,什么可能很难解决,但一个好的坚实的解释将是非常美联社preciated! 解决方案 我有答案不同意为止。 的主要问题理解的是,一个C ++编译器创建code,适用于一
..
在我的经验中,.NET比原生code慢了2〜3倍。 (我实现了L-BFGS的多元优化)。 我已经追踪了广告上的计算器来 http://www.centerspace.net/products/ 速度更是惊人,速度接近原生code。他们怎么能这样做呢? 他们说: Q值。是NMath“纯”.NET? 一个。答案一定程度上取决于你的“纯.NET”的定义。 NMath是用C#,再加上一个小的托管C
..
我一直在想,如果有一种方法如何加快.NET释放内存。我创建一个游戏在.NET中(只有管理code)如不需要任何显著的图形,但我仍想以不失去对性能没有正确写出来。 例如它是有用的分配空值对象不是不再需要?我看到这几样在互联网。 解决方案 时是很有用的空值分配给那些不再需要的对象呢? 一般情况下,没有。大部分样品,你会看到网上说这样做是通过人们来自VB6,在那里,这是一个常见的最佳做法
..
我已经写C / C ++ code将近二十年了,我知道Perl,Python和PHP和一些Java为好,我自学的JavaScript。但我从来没有做过任何.NET,VB或C#的东西。这到底是什么“管理”code是什么意思? 维基百科描述其简称为“$ C,根据虚拟机的管理执行$ C”,并它明确表示,Java是(通常)管理code,那么为什么这个词似乎只适用于C#/。NET?你可以编译C#到包含VM中
..
我组成的.Net 3.5 DLL使用单一的方法,这是德尔福.exe文件来调用。 遗憾的是它不工作。 的步骤: 1.创建C#3.5的dll与code: 公共类MyDllClass { 公共静态INT MyDllMethod(int i)以 { 的MessageBox.show(“数为”+ i.ToString()); } } 转到大会属性 - >
..