Предполагая, что у вас есть файл проекта, такой как * .csproj, вы можете искать в нем, чтобы найти любые библиотеки, на которые есть ссылки. По умолчанию пакеты NuGet будут размещены в каталоге пакетов и будут выглядеть примерно так:
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Web.Helpers, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\..\..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll</HintPath>
<Private>True</Private>
</Reference>
В приведенном выше случае у вас есть Microsoft.Web.Infrastructure, версия 1.0.0.0 и Microsoft.AspNet.WebPages, версия 3.2.3 .
Это также предполагает использование версии .NET.
Репликация web.config намного сложнее, поскольку он может содержать настройки приложения, строки подключения к базе данных, защищенные пути и так далее. Для этого лучше всего спросить других соавторов, где находится web.config.