调试后Visual Studio 2019自动删除nuget程序包

时间:2019-04-18 04:35:59

标签: c# asp.net-core nuget nuget-package visual-studio-2019

每次我将任何nuget程序包添加到.net核心应用程序时,它都会保留一段时间,但是似乎在我启动调试并结束调试之后,该nuget程序包会自动从Visual Studio项目中删除。

Visual Studio 2019有什么变化吗?

2 个答案:

答案 0 :(得分:5)

在互联网上搜索后,我在this开发人员社区网站上找到了解决方案。

  1. 关闭VS2019
  2. 删除“ .vs”文件夹
  3. 打开VS2019,添加NuGet包
  4. 保存所有

我怀疑添加NuGet软件包后的“全部保存”可能是关键。

答案 1 :(得分:0)

您应该看到:在import UIKit class HeroesDetailsViewController: UIViewController { @IBOutlet weak var detailsImg: UIImageView! @IBOutlet weak var detailsName: UILabel! @IBOutlet weak var detailsRealName: UILabel! @IBOutlet weak var detailsTeam: UILabel! @IBOutlet weak var detailsAppear: UILabel! @IBOutlet weak var detailsPublisher: UILabel! var heroImage: UIImage! var labelName: String! var labelTeam: String! var labelAppear: String! var labelPublish: String! var labelRealName: String! override func viewDidLoad() { super.viewDidLoad() detailsImg.image = heroImage detailsName.text = labelName detailsRealName.text = labelRealName detailsTeam.text = labelTeam detailsAppear.text = labelAppear detailsPublisher.text = labelPublish // Do any additional setup after loading the view. } } 文件中,DisabledPackageSources标记显示了当前已禁用的源,因此,如果要使其处于活动状态,请在ActivePackageSource下添加源。无论如何,至少在编辑DisabledPackageSources之后,由于它现在可以正常工作,因此至少可以确保它与NuGet.Config文件相关。