Posted in 面试题 onJuly 23, 2015
1.Assembly的版本信息保存在哪里?
版本信息是保存在Assembly的manifest里面。
2.私有的程序集有版本信息吗?
没有,版本信息只适用于Global Assembly Cache里面。
3.什么是GAC?
GAC(Global Assembly Cache)使用在共享的.NET程序集所在的目录。它在以下几种情况下使用:
1.如果一个应用必须在在几个不同的应用间共享。
2.如果一个程序集有一些特定的安全需求,例如只有管理员可以删除这个Assembly, 如果一个程序集是私有的那么只要简单的删除Assembly文件就可以删除这个程序集。
版本信息是保存在Assembly的manifest里面。
2.私有的程序集有版本信息吗?
没有,版本信息只适用于Global Assembly Cache里面。
3.什么是GAC?
GAC(Global Assembly Cache)使用在共享的.NET程序集所在的目录。它在以下几种情况下使用:
1.如果一个应用必须在在几个不同的应用间共享。
2.如果一个程序集有一些特定的安全需求,例如只有管理员可以删除这个Assembly, 如果一个程序集是私有的那么只要简单的删除Assembly文件就可以删除这个程序集。
关于Assembly命名空间的三个面试题
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Tags in this post...
Reply on: @reply_date@
@reply_contents@