项目移动后,所有MS VS参考都被破坏

时间:2017-12-29 16:25:06

标签: windows visual-studio projects-and-solutions

完全按照Moved project, now references are broken中的要求 - 让将项目移动到另一个文件夹,现在我的所有引用都被破坏,但是,答案是不正确的,因为我们可以看到不仅NuGet包被破坏了,而且所有这些包都被破坏了,甚至包括SystemMicrosoft.CSharp等等:

enter image description here

如何正确修复它? 这是

Microsoft Visual Studio Enterprise 2017 
Version 15.3.5
VisualStudio.15.Release/15.3.5+26730.16
Microsoft .NET Framework
Version 4.6.01038

更新:

找到一个甚至不需要移动任何东西的案例 - 我试图从另一个解决方案中包含一个项目,该解决方案在该解决方案中的引用非常好,但是当我的新解决方案中包含所有内容时,所有内容都会被破坏,尽管事实是所有引用,可访问(在.csproj文件中指定)通过相对路径或根本没有路径:

<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Drawing" />
<Reference Include="System.Management" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="WebDriver, Version=3.4.0.0, Culture=neutral, processorArchitecture=MSIL">
  <HintPath>..\..\..\..\packages\Selenium.WebDriver.3.4.0\lib\net40\WebDriver.dll</HintPath>
  <Private>True</Private>
</Reference>
<Reference Include="WebDriver.Support, Version=3.4.0.0, Culture=neutral, processorArchitecture=MSIL">
  <HintPath>..\..\..\..\packages\Selenium.Support.3.4.0\lib\net40\WebDriver.Support.dll</HintPath>
  <Private>True</Private>
</Reference>

0 个答案:

没有答案