问题标签 [visual-studio-2019]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 适用于 Visual Studio 2019 的 SSDT?
我在这里找到了 VS2017 版本的安装程序,但是 2019 预览版有吗?
git - 使用 Visual Studio 2017 或 2019 和 AAD 帐户从 MSA 支持的 Azure DevOps 克隆存储库
Microsoft 引入了邀请 AAD 用户加入 MSA 支持的 Azure DevOps 帐户的选项。这对于将帐户从“非托管”转换为“托管”的公司非常有用,首先将帐户所有权转移给 AAD 用户,然后以较慢的方法修复用户和许可混乱。
但是,当我尝试使用 Visual Studio 2017 或 2019 克隆存储库时,我收到一条错误消息:
Git 因致命错误而失败。身份验证失败:{remote-url}。
或者,取决于您拥有的 Git 凭证管理器版本:
错误:无法生成 askpass:没有这样的文件或目录致命:无法读取“{remote-url}”的用户名:终端提示已禁用`
从命令行克隆时,没有问题,之后,Visual Studio 也可以使用生成的 git 存储库。
c++ - 编译 Orbiter 示例时出现 C++ 错误 - LNK2019 未解析的外部符号
在尝试为 Orbiter 太空飞行模拟器编译“示例”项目时,我遇到了一个非常具体的问题。我正在尝试使用 Visual Studio 2019 的预览版为航天飞机“亚特兰蒂斯”编译示例,但出现如下错误:
这发生在Atlantis_SRB
项目中。我的代码位于:
C:\Orbiter2016\Orbitersdk\samples\Atlantis\
我在软件工程方面有很多经验,但我是 C++ 菜鸟。我已经查看了此错误的一般帮助,所以我知道有一些东西需要链接,但我不确定是什么或如何做。
我在 Orbiter 论坛上查看了这个问题:
https://www.orbiter-forum.com/showthread.php?t=24247
它建议在项目 > 属性下检查以下内容:
链接器 - 输入 - 附加库
和
链接器 - 高级 - 库搜索路径
当我检查第一个时,我在链接器 > 输入 > 附加依赖项下有以下内容:
第二个位置(链接器 - 高级 - 库搜索路径)不存在。
当“引用”中缺少 dll 并且知道如何快速解决它们时,我已经习惯了 C# 引用错误,但我不确定如何处理此类 C++ 问题。
我如何确定具体问题是什么,我需要链接什么,在哪里(以及如何?!)
c - VS2019 linux头文件
我正在尝试使用 VS2019 为 linux 开发 C 代码。
我发现虽然可以找到许多 Linux 标头(例如 sys/types.h 和 sched.h),但找不到其他标头,例如 sys/syscall.h 和 fcntl.h。
我可以看到它在本地 linux 平台目录中有许多头文件的本地副本,例如 stdint.h ...我可以从目标机器上剪切并粘贴缺少的头文件吗?
我宁愿怀疑如果缺少诸如 unistd.h 之类的常见标头是有原因的,我不想把事情搞砸!
visual-studio-2019 - Visual Studio 2019 新解决方案位置
我正在使用 Visual Studio 2019。
我想创建一个新的 .NET Core 控制台应用程序并可以选择一个位置。
目前 Visual Studio 2019 将每个控制台应用程序放在同一位置,并且不允许我更改位置或名称...
为了清楚起见,我打开 Visual Studio 2019 并看到:
我点击创建一个新项目
选择控制台应用程序(.NET Core),单击创建
在其中创建了一个新项目L:\ExhaustivePatternMatching
,它始终称为 ConsoleApp1,但如果我创建另一个项目,它会进入同一个文件夹并称为 ConsoleApp2 ...
它们是我可以更改的设置,以便我可以选择项目/解决方案位置以及名称吗?
编辑:我升级到版本,它有点工作......
visual-studio - Visual Studio:分配一个键以最大化编辑窗口
如何分配热键以最大化编辑窗口?
基本上我想要相当于:
- 切换到编辑窗口+最小化所有侧窗格
- 或者至少只是最小化所有侧窗格(并保持菜单和工具栏不变)
注意:这与全屏不同,我不想更改 VS 窗口本身的大小。
我在 Visual Studio 2017 / 2019 上需要这个。
visual-studio - Visual Studio 2019 中的 Xamarin Live Player
我最近获得了 Visual Studio 2019 预览版,现在我想使用 Xamarin Live Player,但我在任何地方都找不到。我知道它在 Visual Studio 的预览版中,Tools / Options / Xamarin / Other
但现在不是。
.net - 使用 Visual Studio 2019 Preview for Mac 将“内置”程序集中的类引用替换为带外程序集
背景:我目前正在尝试使用 EF6 连接到 MySQL 数据库,并正在寻找有关无法从程序集中加载类型的错误消息的解决方案。我相信我已经找到了一个可能的解决方案,使用包含 class 的不同程序集的带外版本,但是该解决方案产生了另一个问题,该问题似乎与第一个问题完全不同,可以作为它自己的问题(即使回答一个问题可能同时回答两个问题)。
问题:如何使用 Visual Studio 2019 Preview for Mac 包含带外程序集,以使我可以使用程序集中的特定类?我想使用3.0 预览版来System.Component.Annotations
获得AssociatedMetadataTypeTypeDescriptionProvider
EF 所需的课程。当我尝试按照说明添加 OOB 程序集并重建我的项目时,会引发异常,指示似乎也包含该类的不同程序集的旧版本。
包控制台输出:
例外:
编辑:我刚刚在不相关的空目录中运行并使用VSAssociatedMetadataTypeTypeDescriptionProvider
NuGet包但是,它不在 NuGet 包中的所有 DLL 中。只是里面的那个。nuget install System.ComponentModel.Annotations -Version 4.6.0-preview.19073.11
System.ComponentModel.Annotations.4.6.0-preview.19073.11/lib/net461/System.ComponentModel.Annotations.dll
net461
进一步编辑:但是,添加我验证的程序集将类作为 .NET 程序集(而不是在 VS 中使用 NuGet)仍然不能解决错误。
c# - 如何在常规控制台 Visual Studio 2019 中运行 C# 控制台应用程序
我切换到新的Visual Studio 2019 Preview,当我启动我的 C# 控制台应用程序时,我注意到它正在新的“Visual Studio 调试控制台”中运行,但我想在常规控制台中运行它(如 VS 2017 ,使用 dotnet 命令)。我怎样才能改变它?
我没有在网上找到任何东西,因为这是一个全新的功能。谢谢。