gpt4 book ai didi

.net - Visual Studio Online 是否需要在您的机器上安装 Node.js、.Net Core 或 .Net Framework 才能调试和运行?

转载 作者:行者123 更新时间:2023-12-01 12:02:30 33 4
gpt4 key购买 nike

我有兴趣安装和启动 Visual Studio Online在我的 Macbook Air 上的浏览​​器 (Chrome) 中创建项目。

我的项目是一个 Angular 应用程序(7+),带有 .Net Core Web Api 后端和一个较旧的 .Net Framework 项目,当我需要通过 WCP (SOAP) 发送文档时,.Net Core 应用程序通过 HTTP 连接到该项目) 连接到网络服务。因此,当我需要测试 .Net Framework 部分时,我会切换到 PC 并运行/调试网站,但我只需要偶尔测试一下,所以我主要使用我的 Macbook 进行开发。

问题 - 我想看看我是否可以在 Visual Studio Online 中运行/开发这个项目在我的 Macbook 浏览器 (Chrome) 上,但我不确定它在 .Net Core 和 .Net Framework 方面是如何工作的?我需要在我的机器上安装这些 SDK 还是所有的东西都通过云安装/测试/运行?

最佳答案

No, your machine doesn't need any dev tools ,所有与开发相关的计算和存储都发生在云环境中(阅读:docker 容器)。

如果我要详细说明,VS Online 是围绕 decoupling front-ends 构建的(即桌面 VS ( although in private preview )、VS Code 或基于浏览器的 Visual Studio Online 体验)和后端 - 在 Azure 中为您创建和管理的容器(您还可以选择 DIY tricky setupsself-host on-prem )。

environment creation time ,您可以选择指向 git 存储库,VS Online 将尝试找出您的依赖项并配置所有内容。

需要指出的一个潜在陷阱:据我所知,该服务本身是免费的,但要解锁全部权益,您需要订阅 Azure - 运行环境似乎按正常的 Azure 费率收费。

UPD 在检查了我的 VS 在线实例并进一步检查了文档之后,我必须得出结论,这些不是完整的虚拟机,而是支持您体验的 Linux docker 容器。因此,在环境中运行 Windows 应用程序可能是行不通的。 (您可以 sign up 获取 Windows 容器的私有(private)预览,但截至目前 - 只有 Linux 是公开可用的)

根据我从你的问题中收集到的信息,你似乎主要是为了远程调试 Windows 应用程序而查看它,这可能让你可以选择在某处运行 Windows VM 并尝试一些类似 of this SO answer 的操作。 .但是似乎有很多限制可能会使您作为 mac 用户的情况变得更糟。

关于.net - Visual Studio Online 是否需要在您的机器上安装 Node.js、.Net Core 或 .Net Framework 才能调试和运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60469561/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com