在C#4.0开发环境下,项目的.csproj文件中依次有<ItemGroup><Reference><HintPath>节,利用此节点可以指定如果指定使用完整的路径,它将很难在其他计算机上生成该项目。

节点使用方法参考如下:

<ItemGroup>
    <Reference Include="IronPython, Version= ...">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\shared\IronPython-1.1\IronPython.dll</HintPath>
    </Reference>
    <Reference Include="log4net, Version= ...">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\binaries\log4net.dll</HintPath>
    </Reference>
    <Reference Include="nunit.core, ...">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\shared\nunit2.2\nunit.core.dll</HintPath>
    </Reference>
    <Reference Include="nunit.framework, Version= ...">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\shared\nunit2.2\nunit.framework.dll</HintPath>
    </Reference>
    <Reference Include="nunit.util, ...">
      <SpecificVersion>False</SpecificVersion>
      <HintPath>..\shared\nunit2.2\nunit.util.dll</HintPath>
    </Reference>
  </ItemGroup>
目前没有找到关于如何在VS中设置该项目参数的方法,若有朋友知道如何在VS中进行设置该节点,请赐教!

MSDN上关于该节点使用的介绍文章链接:

http://msdn.microsoft.com/zh-cn/magazine/dd419659.aspx

http://msdn.microsoft.com/zh-cn/magazine/dd483291.aspx

相关文章: