我项目的编译程序集的物理位置是什么?

时间:2012-08-30 04:35:50

标签: .net frameworks

我是初学者,试图了解什么是dotnet net framework的基础知识。我来到了汇编的概念。我已经搜索过了解 http://msdn.microsoft.com/en-us/library/hk5f40ct%28VS.71%29.aspx

1.据我所知,这意味着当我创建项目并编译它时,编译的代码就是我们所说的程序集?这里我的意思是当我编译我的代码时,在我的bin目录中创建了“Debug”文件夹。它居住的地方?

  1. 有人可以帮助我知道我如何看待身体装配?我的意思是在我的Windows应用程序项目。

  2. 我读取汇编可以是.dll或.exe是我创建类库项目时会在编译后形成.dll汇编,当我创建例如windows,console,web application project等时会形成.exe汇编后汇编。我理解正确吗?

  3. 在理解框架的同时,CIL代码位于Common Language Infrastructure Assembly中。 http://en.wikipedia.org/wiki/Assembly_(CLI)? CLI程序集本身是程序集,它维护或打算用于我们创建的应用程序程序集之上。我在谈论我在问题1,2和3中提出的集会

1 个答案:

答案 0 :(得分:1)

编译后,默认情况下,程序集位于/ bin / Debug或bin / Release文件夹中的项目下方,具体取决于配置。

C:\ YourProject \ BIN \调试\ YourProject.dll

C:\ YourProject \ BIN \发布\ YourProject.dll