Я использую VS 2008 Team Suite и использую TFS.
У меня есть ссылки в 2 папках в TFS:
путь в TFS: $ Arquitectura \ Main \ ReferenciasFrk \ Release \
сопоставлен с: C: \ Trabajo \ Arquitectura \ Main \ ReferenciasFrk \ Release \
путь в TFS: $ Arquitectura \ Main \ Referencias Externas \
сопоставлено с: C: \ Trabajo \ Arquitectura \ Main \ Referencias Externas \
У меня есть проект csproj, и я пытаюсь добавить ссылку в проекте, и использовать Обзор вкладки для выбора файла DLL. (щелкните правой кнопкой мыши на References и выберите Add Reference, перейдите на вкладку Browse)
Файл dll, который я хочу использовать:
.... \ ReferenciasFrk \ Release \ Frk.Nsi.OracleDto.dll
Reale.Frk.Nsi.OracleDto, Версия = 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 показывает в Reference Properties другой путь.
Теперь я очищаю, собираю (перестраиваю) проект, он генерирует Frk.Nsi.OracleDto.dll в bin \ Release, но версия 2.0.0.0.
В GAC нет версии Frk.Nsi.OracleDto.dll - в GAC нет версий -
я ничего не понимаю; Какие-либо предложения ?