在Visual Studio中定位.NET 3.5框架时会发生什么?这究竟是做什么的?它是否以某种方式“标记”任何输出文件并将它们与框架版本相关联?
答案 0 :(得分:0)
它在.csproj文件中设置一个属性:
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
并更新对名称空间的任何引用,如果它们需要更新的版本:
<Reference Include="System.Core">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
这告诉编译器命名空间的版本,因此需要链接到它的dll。