1

我是初学者,试图了解什么是 dotnet net 框架的基础知识。我遇到了装配的概念。我从 http://msdn.microsoft.com/en-us/library/hk5f40ct%28VS.71%29.aspx搜索了解?

1.据我了解是指当我创建一个项目并编译它时,编译出来的代码就是我们所说的程序集?这里我的意思是当我编译我的代码时,“调试”文件夹是在我的 bin 目录中创建的。它住在哪里?

  1. 有人可以帮我知道我如何看待组装吗?我的意思是在我的例如 Windows 应用程序项目中。

  2. 我读的程序集可以是 .dll 或 .exe 是不是当我创建类库项目时会在编译后形成 .dll 程序集,而当我创建例如窗口、控制台、Web 应用程序项目等时会在编译后形成 .exe 程序集。我理解正确吗?

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

4

1 回答 1

1

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

IE

c:\YourProject\bin\Debug\YourProject.dll

c:\YourProject\bin\Release\YourProject.dll

于 2012-08-30T05:11:56.907 回答