免费构建 .NET 服务器

发布于 2024-09-17 00:02:27 字数 1539 浏览 7 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

凉栀 2024-09-24 00:02:28

您可能想查看 AppHarbor - 当您使用 git 或 Mercurial 部署最新更改时,您的应用程序会自动构建,并且任何运行解决方案中的单元测试。如果构建和单元测试成功,则部署应用程序。

他们还有一个仪表板来查看/部署您的 10 个最新版本中的任何一个。

另外:他们有免费计划。

You may want to check out AppHarbor - when you deploy your latest changes using git or Mercurial, your application is built automatically and any unit tests you have in the solution are run. The application is deployed if the build and your unit tests succeed.

They also have a dashboard to view / deploy any of your 10 most recent builds.

Also: They have a free plan.

偏闹i 2024-09-24 00:02:28

另一个想法:您真的需要互联网上的构建服务器吗?

只将您的代码存储库放在互联网上(Github、Bitbucket、Google Code...)怎么样?
您的项目成员之一可以在家中设置构建服务器。只要它 24/7 在线,它就可以从互联网上提取存储库,在本地进行构建,并通过 FTP 将结果上传到某个大家都可以访问的网络空间。

当然,这不像“真正的”基于互联网的解决方案那么舒适​​,但很便宜。

Another idea: do you really need your build server on the internet?

How about putting only your code repository on the internet (Github, Bitbucket, Google Code...)?
One of your project members could set up the build server at home. As long as it's online 24/7, it can pull the repository from the internet, make the build locally and upload the results via FTP to some webspace where you all can access it.

Of course that's not as comfortable as a "real" internet based solution, but cheap.

无所的.畏惧 2024-09-24 00:02:28

Hudson 是一个持续集成构建服务器。它是用 java 编写的,但也可以编译和构建 .NET 项目。据我所知它是开源的。

Hudson is an continous integration build server. It´s written in java, but it is also compiles and builds .NET projects. As far as i know is it open source.

久隐师 2024-09-24 00:02:28

尝试rackspacecloud.com 云服务器。它们又便宜又好。

Try rackspacecloud.com cloud server. They are cheap and good.

囚你心 2024-09-24 00:02:28

我们在以下方面取得了良好的成果:
http://www.jetbrains.com/teamcity/buy/index.jsp

它不是在线解决方案,但您不需要额外的电脑。

We have had good results with the following:
http://www.jetbrains.com/teamcity/buy/index.jsp

It is not an online solution, where you don't need an extra PC though.

那小子欠揍 2024-09-24 00:02:28

如果您开源项目,您可以尝试在 teamcity.codebetter.com 上获取它。

这是由 JetBrains 赞助的 TeamCity 企业版,供开源项目使用。
您可以阅读更多相关信息 这里,包括如何应用您的项目的详细信息。

If you open source your project, you could try to get it on teamcity.codebetter.com.

This is a TeamCity enterprise edition sponsored by JetBrains, for use by open source projects.
You can read more about it here, including details how to apply your project.

从﹋此江山别 2024-09-24 00:02:28

对于基于云的解决方案,您可以查看 Amazon Elastic Beanstalk。虽然从技术上讲不是免费的,但我认为他们在一定时间段和/或带宽内免费提供试用和/或开发人员帐户。您可能需要一台机器来构建代码,但您仍然可以使用免费帐户来构建代码。

从链接:

AWS Elastic Beanstalk 功能

对于 .NET 开发人员

要使用 AWS Elastic Beanstalk 部署 .NET 应用程序,您只需:

像平常使用 Microsoft Visual 一样创建应用程序
工作室。使用以下命令将您的应用程序发布到 AWS Elastic Beanstalk
适用于 Visual Studio 的 AWS 工具包。或者,您可以打包您的
将可部署代码放入 Microsoft Web Deploy .zip 包并上传到
使用 AWS 管理控制台的 AWS Elastic Beanstalk。后面的
场景中,Elastic Beanstalk 处理负载均衡器的配置
以及将 Microsoft Web Deploy 包部署到一个或多个
运行 Windows Server 2008 R2 和 IIS 7.5 的 Amazon EC2 实例。
几分钟内您就可以通过自定义 URL 访问您的应用程序
(例如 http://myapp.elasticbeanstalk.com/)。

此外,您还可以在此处找到有关免费内容的更多信息:

http://aws.amazon.com/free/< /a>

For a cloud based solution, you might look into Amazon Elastic Beanstalk. While technically not free, I think they offer trial and/or developer accounts for free up to a certain time period and/or bandwidth. You might need a machine to build the code but still, you might be able to use the free account for that as well.

From the link:

AWS Elastic Beanstalk Functionality

For .NET Developers

To deploy .NET applications using AWS Elastic Beanstalk, you simply:

Create your application as you normally would using Microsoft Visual
Studio. Publish your application to AWS Elastic Beanstalk using the
AWS Toolkit for Visual Studio. Alternatively, you can package your
deployable code into a Microsoft Web Deploy .zip package and upload to
AWS Elastic Beanstalk using the AWS Management Console. Behind the
scenes, Elastic Beanstalk handles the provisioning of a load balancer
and the deployment of your Microsoft Web Deploy package to one or more
Amazon EC2 instances running Windows Server 2008 R2 and IIS 7.5.
Within minutes you can access your application at a customized URL
(e.g. http://myapp.elasticbeanstalk.com/).

Also, you can find out more about the free stuff here:

http://aws.amazon.com/free/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文