如何启用的NuGet包在Visual Studio 2015年恢复

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何启用的NuGet包在Visual Studio 2015年恢复相关的知识,希望对你有一定的参考价值。

参考技术A   1
  启动 Visual Studio 2015 Community。
  难度:☆☆☆☆☆
  界面还是原来的配方和味道:左侧工具栏,右侧属性栏,下方输出栏。当然还有上方的标题栏和菜单栏,标题栏的最右边多了个 Quick Launch 框,功能上和 Office 2016 的 Tell me 框非常类似。
  这个框还让我想起了 Ubuntu Unity 桌面的 HUD。

  2
  新建项目。
  难度:☆☆☆☆☆
  File(文件)——>New(新建)——>Project…(项目),即可以新建一个编程项目。
  码农都是键盘侠,耻于用鼠标的;那我们在下一步骤试试键盘操作的新功能。

  3
  另一种方法新建项目。
  难度:☆☆☆☆☆
  按 Ctrl + Q 键盘组合键,光标定位在标题栏右侧的 Quick Launch 框里;输入“new”这个单词,下面列出一大溜与“新建”有关的命令;位于第一条的,正是我们在第 2 步骤中点击的菜单。我们可以点击它,同样可以新建一个项目。

  4
  新建项目中的设置。
  难度:★☆☆☆☆
  第 2、第 3 步骤的结果是一样的,都是弹出 New Project(新项目)对话框。
  这里,我们在左侧点选 Visual C#,在中间点选 WPF Application,在下方的 Name 框里,将默认的 WpfApplication1 名字,改成自己想要的、更加有意义的名字,比如我改成了 JingyanApp。
  最后点 OK。

  5
  修改窗体标题。
  难度:★★☆☆☆
  Visual Studio 开始工作,硬盘转了一会,一个空白的 Windows 窗体呈现在我们面前。我们在它的边框上点击,然后到屏幕右下角的 Properties(属性)子窗口中,滚动到 Appearance(外观)一节里,找到 Title(窗口标题)框,把默认的 mainWindow 标题名称改成我们想要的,比如:“经验”。

  6
  现在往空白窗体里放置控件。
  难度:★☆☆☆☆
  我们点击 Visual Studio 窗口左侧的 ToolBox,在 Common WPF Controls(通用控件)一节里,找到 TextBlock(文本块),用鼠标把它拖放到那个标题为“经验”的窗体里。

  7
  继续添加控件。
  难度:☆☆☆☆☆
  用与第 6 步骤同样的方法,我们在往“经验”窗体里放置两个 RadioButton(单选按钮)和一个 Button(普通按钮)。

  8
  修改控件属性。
  难度:★★☆☆☆
  然后再到 Properties 子窗口里,改变上述所有控件的显示文字。(Properties 子窗口——> Common ——> Content 或 Text)。
  最后,可以用鼠标拖放的方法,将现有控件的位置进行调整。

Visual Studio 2017 中的 Nuget CLI - 如何运行?

【中文标题】Visual Studio 2017 中的 Nuget CLI - 如何运行?【英文标题】:Nuget CLI in Visual Studio 2017 - How to run? 【发布时间】:2017-04-10 15:06:53 【问题描述】:

根据页面在:https://dist.nuget.org/index.html

NuGet 4.x 包含在 Visual Studio 2017 安装中。最新的 NuGet 版本作为 Visual Studio 更新的一部分提供。

包括电池!

无论我打开 Visual Studio 2017 命令提示符还是 Nuget 控制台本身,运行“nuget”命令都会导致找不到命令。

如何使用 Visual Studio 2017 运行 nuget CLI?我错过了什么?

【问题讨论】:

是的,它可以通过上下文菜单获得。加载项,而不是单独的可执行文件。为什么要从命令提示符运行它尚不清楚,最好不要。使用install guide,4.1.0版本看起来很有吸引力。 所以你必须运行 Install-Package Nuget.CommandLine 来获得它?我猜项目的框架目标也需要 >= 4.5? 我还想使用 CLI 创建一个包(我可以使用我在系统上找到的 3.5 版本)。 安装该包后,使用包管理器控制台访问 VS 中的 nuget CLI。 @HansPassant 运行它的一个原因是通过本教程:docs.microsoft.com/en-us/nuget/create-packages/… 【参考方案1】:

虽然它在您提到的页面上显示“包含电池”,但这仅是指 NuGet 包管理器如何与 Visual Studio 2017 集成。该页面上的其他下载适用于 Visual工作室 2013-2015。

如果您想要命令行 nuget.exe 来创建 NuGet 包,那仍然是您提到的页面上的单独下载:https://dist.nuget.org/index.html

【讨论】:

【参考方案2】:

要使用 NuGet CLI,请从 https://www.nuget.org/downloads 页面 Windows x86 命令行部分下载 nuget.exe。 将放置 nuget.exe 的文件夹添加到 PATH 环境变量中。 在任何地方打开命令窗口或 powershell 并运行任何 nuget 命令。 或者,您可以直接从 Visual Studio 2017 包管理器控制台使用。 (需要重新启动 Visual Studio 才能获取 PATH 环境变量。) Here is the MS Docs for NuGet CLI

【讨论】:

【参考方案3】:

我认为在 Visual Studio 2017 中使用新的解决方案 .NET Standard 更容易重新创建程序集。我尝试更改旧的 .csproj 文件。但是当我改变时,我破坏了装配。我使用了这个链接Create .NET standard packages with Visual Studio 2017。我希望这个链接NuGet is now fully integrated into MSBuild 有所帮助。

【讨论】:

我使用了这个链接NuGet is now fully integrated into MSBuild。它工作正常。 这似乎只适用于 .Net Core 项目。 blog.nuget.org/20170316/…

以上是关于如何启用的NuGet包在Visual Studio 2015年恢复的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio中设置Nuget程序包源

如何下载没有 nuget.exe 或 Visual Studio 扩展的 Nuget 包?

如何使用Visual Studio Express 2012升级nuget

Visual Studio 2017 中的 Nuget CLI - 如何运行?

如何在没有nuget.exe或Visual Studio扩展的情况下下载Nuget包?

如何在 Visual Studio 2013 中使用 NuGet 3.0?