microsoft.visualbasic.dll在.net 3.5的哪里?

时间:2012-08-13 15:56:43

标签: .net sharepoint dll

我正在构建一个Sharepoint webpart,我需要使用.net 3.5 microsoft.visualbasic.dll引用,因为Sharepoint使用.net 3.5。

我在哪里可以找到它?

我试过看这里,但找不到它

C:\Windows\Microsoft.NET\Framework\v3.5

我尝试了.net 4.0 dll,但该项目没有让我导入它。

2 个答案:

答案 0 :(得分:5)

它不是v3.5特定程序集,它是核心.NET程序集的一部分。因此,您可以在c:\windows\microsoft.net\framework\v2.0.50727中找到它,以及其他核心程序集,如System.dll和mscorlib.dll。 v2.0.50727是.NET framework 2.0到3.5 SP1的运行时版本,它们都使用完全相同的CLR和核心程序集。

与.NET 4及更高版本不同,引用程序集存储在不同的主目录中。它们在内部是不同的。它们不再是GAC中程序集的副本,它们只包含元数据,不包含IL。您可以在c:\program files\reference assemblies\microsoft\framework\.netframework\v4.0

中找到它

答案 1 :(得分:1)

据我所知,如果你进入项目的编译选项并将目标框架设置为.net 3.5,则不需要显式引用任何visualbasic.dll