相关疑难解决方法(0)

"托管"和"非托管"之间的区别

在谈论.NET时,我有时会听到/读到它,例如"托管代码"和"非托管代码",但我不知道它们是什么以及它们之间的区别是什么.根据定义,它们有什么区别?使用它们中的任何一个会产生什么后果?这种区别仅存在于.NET/Windows中吗?

.net windows unmanaged managed

137
推荐指数
3
解决办法
10万
查看次数

.NET中"托管"与"非托管"资源的含义是什么?

.NET中托管资源和非托管资源的含义是什么意思?他们是如何进入画面的?

.net c# unmanaged managed

103
推荐指数
4
解决办法
5万
查看次数

本机代码,机器代码和汇编代码之间有什么区别?

我对.NET语言环境中的机器代码和本机代码感到困惑.

他们之间有什么区别?它们是一样的吗?

.net assembly bytecode machine-code

96
推荐指数
4
解决办法
4万
查看次数

托管代码和非托管代码,内存和大小有什么区别?

在看到和听取很多关于托管和非托管代码之后,并且知道唯一的区别是托管是关于CLR而非托管是在CLR之外,这让我非常好奇地了解它.它是什么,托管和非托管代码,内存和大小?

我在C#中编写的代码如何是非托管的,而这是C#代码,以及大小的内存如何变得不受管理.一个例子和一点点见解会有所帮助.

.net c# unmanaged managed

69
推荐指数
2
解决办法
7万
查看次数

究竟什么是"托管"代码?

我已经写了近二十年的C/C++代码了,我也知道Perl,Python,PHP和一些Java,我正在自学JavaScript.但我从未做过任何.NET,VB或C#的东西.托管代码究竟是什么意思?

维基百科简单地将其描述

在虚拟机管理下执行的代码

它特别说Java(通常)是托管代码,所以

  • 为什么这个术语似乎只适用于C#/ .NET?
  • 你可以将C#编译成包含VM的.exe,或者你必须将它打包并将其交给另一个.exe(一个java)吗?

与此相类似,

  • .NET是一种语言还是一种框架,"框架"到底意味着什么呢?

好吧,所以这不仅仅是一个问题,但对于那些曾经在我所在行业的人来说,我现在感觉N00B-ish ...

.net c# vb.net managed-code

54
推荐指数
5
解决办法
2万
查看次数

本机和托管代码之间的区别?

例如,在查看GlowCode分析器网站时,它说:

"GlowCode 6.2和x64配置文件本机,托管和混合C++,C#,.NET代码"

他们的意思是什么?

native managed

53
推荐指数
4
解决办法
6万
查看次数

什么是un /托管DLL?什么是非托管代码?

有人可以向我解释一下un/managed DLL是什么?什么是un /托管代码?

dll unmanaged managed

10
推荐指数
4
解决办法
1万
查看次数

托管代码与非托管代码

我试图让我的想法围绕托管与非托管代码的概念.如果我错了,请纠正我,但托管代码是任何被编译为字节码的东西,而非托管代码被编译成机器代码.

它是否正确?

computer-science unmanaged managed

6
推荐指数
1
解决办法
611
查看次数

.NET中的托管和非托管代码

根据.NET框架,托管代码和非托管代码之间有什么区别?

.net

3
推荐指数
1
解决办法
417
查看次数

什么是托管代码和非托管代码?

我发现有人说托管代码和非托管代码.有什么不同?它只适用于.Net吗?

.net c# java asp.net

3
推荐指数
2
解决办法
1328
查看次数