- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试在 Windows 上设置一个持续集成服务器,它构建 .net 核心应用程序,仅从 .net 核心下载站点安装 .net 核心 SDK,而不安装 Visual Studio。
我尝试构建时遇到的错误是:
C:\dev\aaa.xproj(7,3): error MSB4019: The imported project
"C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0
\DNX\Microsoft.DNX.Props" was not found
我在谷歌上搜索并发现了关于早期测试版中此类错误的投诉,但我认为独立的 .net 核心工具应该只与 visual studio 代码(或实际上任何编辑器)一起工作,并且没有安装 visual studio,只是.net core standalone sdk .
有什么技术可以让它发挥作用吗?有趣的是,当我从解决方案根目录运行 dotnet build 时发生了上述错误,如下所示:
msbuild /v:q /t:Build /nologo /P:Configuration=Release MySolutionWithSevenProjectsInIt.sln
上面似乎需要安装 Visual Studio 来构建整个解决方案,所以我猜如果我需要一个“解决方案构建”步骤而不是单个项目构建步骤,我需要 visual studio 吗?
令我感到奇怪的是,这个系统根本没有安装 msbuild,这台计算机只有 .net 核心 sdk 和一个“不工作”(如上所述)的 msbuild。
câu trả lời hay nhất
是的,您可以在没有安装 Visual Studio 的情况下在 Windows、Mac 和 Linux 上构建 .NET Core 应用程序。
您需要 .NET SDK为您的平台安装。仔细检查您是否拥有最新版本:
dotnet --version
5.0.401
然后,进入您的项目目录(包含您的.csproj
文件或.sln
文件的文件夹)并运行:
dotnet build
或者,以 Release模式构建:
dotnet build -c Release
关于c# - 我可以在没有安装 Visual Studio 的 Windows 服务器上构建 .NET Core 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38773590/
Tôi muốn biên dịch những thứ khác nhau tùy thuộc vào phiên bản studio trực quan mà tôi đang sử dụng, chẳng hạn như #if VISUAL_STUDIO_VERSION > 2015 eventH?.Invoke(this, EventArgs.
在 Visual Studio 2010 中调试并将鼠标悬停在变量名称上时,我可以选择使用 3 种不同的内置可视化工具:文本、XML 和 HTML。 这是我所指的示例: 由于我越来越多地使用基于 JS
我将可视化编程语言理解为允许程序员在屏幕上操作图形(而不是文本)对象以构建功能的语言。 我在 C#、VB 等中看到的最接近的东西是 RAD 控件,但这只是组成 UI 和最简单的功能——甚至与语言本身无
Tôi hiện đang sử dụng Visual Studio 2015 để lập trình ứng dụng ASP.NET Core. Tôi có các câu hỏi sau đây về cách cài đặt Visual Studio 2017: Phương pháp nào được coi là phương pháp tốt nhất và/hoặc phương pháp rõ ràng nhất?
Khi cố gắng tải các tiện ích mở rộng Visual Studio từ Tiện ích mở rộng và Cập nhật, tôi gặp phải lỗi sau: - yêu cầu tới visualstudiogallery.msdn.microsoft.com/Services/VStudio/Exte
我已经开发了Windows服务,并且该服务正在我的帐户下在本地计算机上运行。当我尝试通过在Visual Studio 2008中将其作为一个过程附加该服务来调试该服务时,我得到“无法附加到该过程。 V
Là một phần của quá trình cài đặt tiêu chuẩn, Visual Studio Code đi kèm với chủ đề màu có tên "Monokai Dimmed". Có cách nào để chuyển cái này sang Visual Studio 2015 không? Tôi đã kiểm tra chủ đề cộng đồng (h
Visual Studio Community Edition có thể sử dụng kho lưu trữ trên tài khoản Visual Studio Online không? Tôi đã sử dụng Visual Studio Onl trong tài khoản Trực tuyến của mình
我正在使用文本可视化工具在 Visual Studio 中调试字符串变量。然而,似乎字符串中间的大部分不见了。这背后的原因是什么? 最佳答案 Visual Studio 中的 Text Visuali
我正在开始一个涉及使用多个 SDK 的新项目,包括: 英特尔凌动开发者 SDK 文本转语音 SDK(建议?) 某种网络摄像头和增强现实支持(建议?) 我目前有 2008,但我也可以安装 2010。是否
Tôi muốn biết, nếu tôi gửi một thư mục giải pháp (nó được viết bằng visual studio C#), bạn có thể mở giải pháp đó trong visual studio cho mac không? trong studio trực quan 20
Có cách nào để đặt các phím tắt giống nhau trong Visual Studio Code và Visual Studio (mà không phải thay đổi chúng theo cách thủ công mỗi lần) không? Ví dụ: tôi thường sử dụng A trong Visual Studio Code
我无法启用 实时可视化树 在 Visual Studio 2017 用于 UWP 应用程序 (C#)。这个工具在 VS2015 上工作,但在 VS2017 中从来没有为我工作过。它对我的 WPF 项目
Tôi mới bắt đầu tìm hiểu về Visual Studio Code. Tôi đang tự hỏi, liệu tôi có thể thay thế Visual Studio cho tất cả các công việc liên quan đến phát triển .NET không? Tôi có thể tiết kiệm chi phí cấp phép cho Visual Studio không? V.
Tôi đã cài đặt Visual Studio 2019 Enterprise Edition (VS 2019 16.1.4) với giấy phép hợp lệ (đăng ký Visual Studio) và nó hoạt động tốt. Đột nhiên khi tôi cố mở dự án hoặc bất kỳ tệp nào trong dự án
Visual Studio 2015 Pro 提供以下 错误 : error BC36716: Visual Basic 9.0 does not support implicit line cont
我正在我的 PC 中使用 .net Framework 2.0 和 Visual C#(Microsoft Visual Studio 2008)开发 Windows 应用程序。 完成我的项目后,我必
有什么方法可以在启动 VS 时禁用 VA X 并仅在需要时将其重新打开?因为它会导致一些滞后。我似乎在 VS 的选项或 VA 的选项中都找不到该选项。 最佳答案 持shift在 Visual Stud
我可以将 Visual Studio 命令提示符 与免费的 Visual C# Express 一起使用吗? Visual Studio 命令提示符 被引用 here : Run 'Visual St
这很容易成为 Visual Studio 历史上最烦人的“功能”之一,我不明白它为什么存在 -- 曾经 . 为什么 CodePlex 项目需要关心我使用的是什么版本的 Visual Studio? 在
Tôi là một lập trình viên xuất sắc, rất giỏi!