Visual Studio中的“目标框架”

时间:2010-02-04 19:08:11

标签: c# .net vb.net visual-studio visual-studio-2008

在Visual Studio中定位.NET 3.5框架时会发生什么?这究竟是做什么的?它是否以某种方式“标记”任何输出文件并将它们与框架版本相关联?

1 个答案:

答案 0 :(得分:0)

它在.csproj文件中设置一个属性:

<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>

并更新对名称空间的任何引用,如果它们需要更新的版本:

<Reference Include="System.Core">
  <RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>

这告诉编译器命名空间的版本,因此需要链接到它的dll。