c# - 以编程方式构建和发布 .net Web App

标签 c# .net build build-automation publish

我正在构建一个需要能够根据命令将自身发布到指定目录的应用程序。

我正在寻找类似的东西

System.BuildSystem.Build(<project file>, 'release');
System.BuildSystem.Publish(<project file>, <destination folder>);

这可能吗?

最佳答案

看看 msbuild 或 nant。就个人而言,我使用 msbuild 将版本推送到我们的 QA 环境并创建要推出到生产环境的包。

例如,您的应用程序可以调用运行 msbuild 脚本的批处理文件来生成和发布构建。

关于c# - 以编程方式构建和发布 .net Web App,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4961074/

相关文章:

c# - 如何在 Windows Phone 8.1 的 WMAppmanifest 文件中添加语言

c# - C# 中的 Powerpoint 加载项应用程序,需要访问演示文稿所有者的详细信息

.net - 保护 app.config - VB.Net 3.5

c# - .NET 平台中的哪些类使用 Singleton 设计模式?

.net - ServiceHost和WebServiceHost有什么区别?

maven - 如何在 Intellij Idea 中找出未使用的依赖项 Maven

带有插件/扩展的定制构建的 Maven 最佳实践?

c# - C# 中的 Java WeakHashMap 类是否有等效项?

c# - Lambda 委托(delegate)决议

android - ant.properties中如何设置Android库的绝对路径?