gpt4 book ai didi

c# - 在没有管理员权限的情况下安装 MSBuild 15(Microsoft Build 工具)?

转载 作者:行者123 更新时间:2023-12-05 04:08:12 24 4
gpt4 key购买 nike

有什么方法可以在没有管理员权限的情况下在本地计算机上安装 MSBuild 15?

Microsoft 的安装程序 https://www.visualstudio.com/downloads/似乎不可避免地要求管理员权限。我已经尝试使用 7zip 直接查看 .exe,但我认为我可以手动提取的内容也不多(看起来 exe 只是一个网络下载器)。

有没有人能想到的任何其他方式?

--

为什么我需要这个?我正在非管理机器上开发。我可以在没有管理员权限的情况下安装 NetCore SDK 和 VSCode,这很棒。对于我的一个 C# 项目,我将需要 MSBuild 进行编译(因为我正在尝试使用 WPF/XAML),特别是 MSBuild 15,因为我的 .csproj 文件的格式。

最佳答案

万一其他人也在尝试同样的事情,我设法做到了;

从 Nuget 包 Microsoft.Build.Runtime 开始,提取其内容+将所有依赖包下载到同一个文件夹中,再加上一些(几个与 Nuget Build 相关的包,在 Nuget 上也可用)。

不得不摆弄一些依赖项、环境变量(所以我的 Net Core SDK 的非管理员安装会被发现)+ 包括手动构建任务等,但现在可以工作了。最后,我能够使用 VSCode 编译一个针对 .Net 4.6.1 的 WPF 应用程序,该应用程序引用了其他几个 NetStandard 2.0 项目。

关于c# - 在没有管理员权限的情况下安装 MSBuild 15(Microsoft Build 工具)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47776451/

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