【问题标题】:VS2017 setup - wrong team services account used?VS2017 设置 - 使用了错误的团队服务帐户?
【发布时间】:2017-06-07 20:58:03
【问题描述】:

Team Services 新手...

用于原始设置的 Vs2015 桌面社区。​​p>

我偶然发现了 ...visualstudio.com 帐户的设置,它可以在两台 PC 上运行。我走上了 GIT 的道路,但我对这个过程并不是很清楚,我只是一直在努力,直到它奏效。它(主要)适用于两台 PC 上的两个 VB.Net WinForm 项目。

我现在正在设置一台全新的 PC,并安装了 VS2017。我没有为 GIT 安装任何额外的软件(也找不到任何源代码控制安装说明,TS GIT quick start 没有提到设置 GIT)我从新安装登录到 visualstudio 云并克隆了一个来自云 GUI 的项目。文件正常,但项目类型显然是错误的,因为解决方案资源管理器总是列出所有文件,我无法在 GUI 中打开表单。我还尝试使用 VS2017 克隆/下载项目,结果相同。

我需要在全新安装的 VS2017 中安装 GIT 吗?从哪里下载/如何获得与 VS2017 的正确连接?

为什么我的文件正常,但项目类型不是 VB.Net Winform?可以调整还是我应该重新开始?

我可以使用来自 visualstudio.com 的 .zip 选项进行下载,但它没有连接到本地或云存储库。我不确定将这些“带外”文件连接到现有存储库是否是个好主意。该项目的类型正确,并且可以正常运行。

谢谢!


查看损坏项目中的解决方案:

【问题讨论】:

  • 两台PC上安装的VS版本是什么?您是否将这两台 PC 中下载的文件与新 PC 中的文件进行了比较?

标签: vb.net winforms visual-studio azure-devops visual-studio-2017


【解决方案1】:

安装VS2017后无需安装额外软件。

简而言之,使用 VS 在 VSTS(Visual Studio 团队服务)上使用 git repo,您​​只需要在 VS 中连接您的 VSTS 帐户克隆一个本地 repo 作为 VSTS git repo 的工作副本。 VS 2017 中的操作应该是:

  1. 在 VS2017 中连接您的 VSTS 帐户。

    VS2017 -> 团队资源管理器 -> 管理连接 -> 连接到项目。

    如果您的 VSTS 帐户(注册电子邮件地址)尚未连接,请单击添加帐户。之后,您可以选择您的 VSTS 项目/repo 进行连接/克隆。

  2. 在本地克隆 VSTS git repo。

    如果您在第 1 步中没有克隆 git repo,则右键单击 VSTS repo -> 克隆。

  3. 在本地 repo 上工作。

    成功克隆一个 repo 后,您正在本地 repo 上工作,您还可以在 VS2017 的右下角找到您正在工作的本地 repo 的名称和分支。现在解决方案应该与您在 VSTS 中找到的相同。

    你可以为他们做出改变和承诺。然后将你的本地提交推送到 VSTS git repo。


对于 VS2017,有两种查看解决方案和文件的形式:解决方案相关和所有文件/文件夹。

如果找不到.Designer.vb.resx文件,则必须使用上图的第二种模式。

要查看所有文件/文件夹,您可以将视图切换到第一种模式,如下图。

【讨论】:

  • 这些是我采取的步骤,但它未能按照 OP 中的指示正常工作。
  • 通常上述步骤有效,但该项目不能用作 VB.Net WinForms 项目。在正确形成的 WinForms 项目中,每个 for 在解决方案资源管理器中都有一个条目,并且设计器和资源文件被隐藏,直到使用显示所有文件。在全新下载中,所有文件视图是唯一的视图。
  • 解决方案资源管理器正在显示文件(不确定 .sln 文件,我目前无权访问。)试试这个 - 创建一个新的 VB.net(C# 应该也可以) WinForm 项目。在解决方案资源管理器中,您将看到一个表单 Form1.vb。实际上,Form1 由三个文件组成:.vb、.designer.vb 和可选的.res。如果您使用 Show All,则会出现底层文件。在克隆的项目中,它卡在 Show All 文件列表中。此外,在适当的项目中双击 Form.vb 会打开设计器,在克隆的项目中无法打开表单。显然是错误的模板。
  • 添加了屏幕截图 - “所有文件”视图是唯一的视图。无法在 GUI 中打开 From。
  • 我更新了我的答案,请在最后一部分找到它;)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多