我有一个应该工作的项目,该项目是从git repo克隆的。 .Net框架项目存储库没有bin文件夹。
执行dotnet还原不会还原任何依赖项。
所有引用都存在于csproj文件中。
<Reference Include="System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>bin\System.Web.WebPages.Razor.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Windows">
<HintPath>bin\System.Windows.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Xaml" />
<Reference Include="System.XML" />
<Reference Include="System.Xml.Linq" />
有一个packages.config文件,其中有一个引用。
<packages>
<package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform" version="2.0.1" targetFramework="net471" />
</packages>
如何还原依赖关系?还是这种项目的唯一解决方案是在存储库中包含bin文件夹?