【问题标题】:I have a C# WPF application that needs to be packaged. Any suggestions?我有一个需要打包的 C# WPF 应用程序。有什么建议?
【发布时间】:2011-08-12 01:32:57
【问题描述】:

所以我有一个我在 Visual Studio 2010 中创建的应用程序,我想知道如何打包它,以便用户可以将它安装在他们的机器上。我确定我将不得不编写一些脚本以及调用 cmd 提示。基本上我想让它达到我的小组构建的应用程序的安装程序的地步。

您有什么建议或教程吗?它是一个学校项目,如果有人能帮助我把它搞定,那真的很有帮助。这是我的小组需要做的最后一件事。

谢谢!

乔·里斯泰诺

【问题讨论】:

    标签: c# wpf visual-studio-2010 installation packaging


    【解决方案1】:

    使用ClickOnce

    【讨论】:

      【解决方案2】:

      在 Visual Studio 中使用 MSI 安装程序设置项目。这很简单。

      http://www.c-sharpcorner.com/UploadFile/vishnuprasad2005/SetupProjects12022005022406AM/SetupProjects.aspx

      我不会使用点击一次...

      好的,这是一篇较新的文章

      http://www.dreamincode.net/forums/topic/58021-deploying-a-c%23-application-visual-studio-setup-project/

      【讨论】:

        【解决方案3】:

        Visual Studio 有它自己的安装程序项目,您可以查看它们。我个人将它们用于我在公司所做的任何项目。如果您使用向导,您将很快完成。

        在您的解决方案中,

        1. right click您在解决方案资源管理器中的解决方案名称。
        2. Add -> New Project.
        3. 对于类型,转到Other Project Types -> Setup And Deployment -> Visual Studio Installer

        选择设置向导,很简单。主要输出是指安装到程序文件夹中的内容。按照向导进行操作,大部分工作都会完成。只剩下可选的调整了。

        【讨论】:

        • +1 不知道您为什么被否决。我的猜测是有人厌恶在编程环境中使用的“向导”一词。
        • @smoore:谢谢。我知道谁对我投了反对票以及为什么。可以说,在另一张海报的回答中,反对票超过了 cmets。我在论点中标记了一些材料,随后整个事情都被删除了。然而,在辩论期间投下的反对票仍然存在。
        【解决方案4】:

        我推荐WiX。它有相当长的学习曲线,但它非常强大。

        预计将包含在下一版本的 Visual Studio 中(它还没有完全融入 VS2010)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-06-12
          • 1970-01-01
          • 2015-02-06
          • 2017-03-03
          • 2012-03-15
          • 2021-12-06
          • 1970-01-01
          • 2010-11-17
          相关资源
          最近更新 更多