添加引用VS 2008奇怪的路径问题

时间:2010-09-24 12:04:15

标签: visual-studio tfs path reference version

我有VS 2008 Team Suite,并使用TFS。

我在TFS的2个文件夹中有引用:

TFS中的

路径:$ Arquitectura \ Main \ ReferenciasFrk \ Release \ 映射到:C:\ Trabajo \ Arquitectura \ Main \ ReferenciasFrk \ Release \

TFS中的路径:$ Arquitectura \ Main \ Referencias Externas \ 映射到:C:\ Trabajo \ Arquitectura \ Main \ Referencias Externas \

我有项目csproj,我在项目中尝试添加引用,并使用浏览选项卡选择文件dll。 (右键单击“引用”并单击“添加引用”,转到“浏览”选项卡)

我想要使用的文件dll是:

... \ ReferenciasFrk \推出\ Frk.Nsi.OracleDto.dll

Reale.Frk.Nsi.OracleDto,Version = 2.0.0.1

当我在VS中添加引用时,窗口属性,参考属性,Path的值为:

C:\ Trabajo \ Arquitectura \ Main \ Referencias Externas \ Frk.Nsi.OracleDto.dll 版本: 2.0.0.0

引用有其他路径和版本!!!

我使用记事本编辑csproj文件,并且有以下行:

<Reference Include="Frk.Nsi.OracleDto, Version=2.0.0.1, Culture=neutral, PublicKeyToken=7090723f76dac05b, processorArchitecture=MSIL">
  <SpecificVersion>False</SpecificVersion>
  <HintPath>..\..\ReferenciasFrk\Release\Frk.Nsi.OracleDto.dll</HintPath>
</Reference>

路径正确,但VS在参考属性中显示另一条路径。

现在,我清理,构建(重建)Project,它在bin \ Release中生成Frk.Nsi.OracleDto.dll,但版本是2.0.0.0。

GAC中没有任何版本的Frk.Nsi.OracleDto.dll - GAC中没有版本 -

我什么都不懂;有什么建议 ?

1 个答案:

答案 0 :(得分:1)

SpecificVersion 元素设置为True。