我正在构建一个Sharepoint webpart,我需要使用.net 3.5 microsoft.visualbasic.dll引用,因为Sharepoint使用.net 3.5。
我在哪里可以找到它?
我试过看这里,但找不到它
C:\Windows\Microsoft.NET\Framework\v3.5
我尝试了.net 4.0 dll,但该项目没有让我导入它。
答案 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