安全移动.net项目的子文件夹与参考更新
本文关键字:文件夹 参考 更新 移动 net 项目 安全 | 更新日期: 2023-09-27 18:12:52
在这里,首先我创建了一个名为TestSolution的空解决方案。接下来,我添加了一个名为TestProject的新项目,并通过NuGet包管理器添加了EntityFramework 6.1.3引用。之后,NuGet包管理器创建文件夹包并添加Reference
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..'packages'EntityFramework.6.1.3'lib'net45'EntityFramework.dll</HintPath>
<Private>True</Private>
</Reference>
过了一会儿,我决定创建名为subfolder的子文件夹,并将TestProject移动到那里。
我希望新的引用是什么样子
<Reference Include="EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..'..'packages'EntityFramework.6.1.3'lib'net45'EntityFramework.dll</HintPath>
<Private>True</Private>
</Reference>
如何移动项目和更新引用而不手动更新项目文件?
可能的解决方案是
- 在一个命令中移动visual studio项目是不可能的,您应该在visual studio中使用以下解决方案之一将项目移动到另一个文件夹。不幸的是,您应该手动完成所有工作
- 在Nuget Package Manager控制台调用Update-Package - install