【问题标题】:Setting CPU target to x86 on .NET 2.0 project adds .NET 3.5 dependencies在 .NET 2.0 项目上将 CPU 目标设置为 x86 会添加 .NET 3.5 依赖项
【发布时间】:2010-05-03 21:12:51
【问题描述】:

我在 VS2008 中有一个针对 .NET 2.0 框架的项目。它最初是为 AnyCPU 构建的。我将其更改为 x86,无论出于何种原因,VS 在 .csproj 中添加了以下几行:

<ItemGroup>
    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
      <Visible>False</Visible>
      <ProductName>.NET Framework Client Profile</ProductName>
      <Install>false</Install>
    </BootstrapperPackage>
    ...
    ...
    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
        <Visible>False</Visible>
        <ProductName>.NET Framework 3.5 SP1</ProductName>
        <Install>false</Install>
    </BootstrapperPackage>
</ItemGroup>

有人可以解释为什么要添加它以及我是否可以安全地删除它,因为我仍然必须以 .NET 2.0 框架为目标。

谢谢。

【问题讨论】:

    标签: c# visual-studio-2008 .net-2.0 dependencies anycpu


    【解决方案1】:

    您可能在项目的“发布”部分更改了某些内容。但是,这不会影响您的项目行为。

    查看this link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-01
      • 2023-03-12
      • 2011-08-31
      • 2018-08-25
      • 1970-01-01
      • 2016-11-26
      • 2011-02-25
      相关资源
      最近更新 更多