2012-08-13 68 views
3

我正在构建一个Sharepoint webpart,我需要使用.net 3.5 microsoft.visualbasic.dll参考,因为Sharepoint使用.net 3.5。其中是microsoft.visualbasic.dll for .net 3.5?

我在哪里可以找到它?

我试图寻找在这里,但无法找到它

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

我尝试了.NET 4.0的dll但该项目并没有让我导入。

回答

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

据我了解,你不需要引用任何visualbasic.dll明确,如果你去到你的项目的编译选项,并设置目标框架.NET 3.5