如何在不使用 Visual Studio 的情况下编译 ASP.NET 项目?

如何在不使用 Visual Studio 的情况下编译 ASP.NET 项目?

我正在实习。我有一个项目需要 Visual Studio、ASP.NET 和数据库资源来完成。我已经完成了所有工作,但问题是......我需要找到一种方法来无需 Visual Studio 即可运行/构建/编译因为它不能用于盈利或商业。我已经考虑过把它放在服务器上,但他们问我是否可以找到其他方法。我搜索了几个星期的答案,但仍然没有找到一种在安全方面“合法”且可行的方法。无论如何,谢谢!

答案1

“Build Tools for Visual Studio” 是微软提供的免费(没有商业用途限制)产品,仅包含构建各种类型的应用程序所需的编译器和其他内容。

支持的项目包括:ASP.NET、Azure、C++ 桌面、ClickOnce、容器、.NET Core、.NET 桌面、Node.js、Office 和 SharePoint、Python、TypeScript、单元测试、UWP、WCF 和 Xamarin。

您可以在Visual Studio 下载页面,位于“所有下载” → “Visual Studio 2019 工具”的底部。如果您需要特定的 C++ 版本,也可以使用旧版本。

然后您可以MSBuild在命令行上使用来构建您的项目。


如果你需要使用 Visual Studio,你的公司必须给你颁发许可证。是的,即使你只是实习生。Build Tools 无法帮助你修改数据库项目或类似的东西。

恕我直言:如果公司拒绝并且不需要你完成实习(为了学校/大学或其他什么),也许可以在其他地方寻找其他实习职位。

相关内容