【问题标题】:Visual Studio 2008 Setup ProjectVisual Studio 2008 安装项目
【发布时间】:2011-12-22 04:16:19
【问题描述】:

我需要为我用 C# 开发的 Windows 应用程序构建一个安装项目。在此过程中,我需要用户能够设置数据库服务器/实例名称以及身份验证类型,以及用户名/密码(如果他们使用 SQL 身份验证)。此连接字符串存储在我的 app.config 文件中。

设置完成后,需要打开一个网站,该网站将安装此应用程序所需的几个控件。

我一直在研究如何开发设置项目,但我似乎无法弄清楚如何做我需要做的事情。

感谢所有帮助。谢谢!

【问题讨论】:

    标签: c# visual-studio-2008 setup-project


    【解决方案1】:

    您需要在安装项目中创建一个自定义对话框,如图所示Create custom dialogs for use in your Visual Studio Setup projects

    一种有趣的方法是使用带有“普通”winform 的自定义操作,如here 所述

    看看 Wix,我针对一个小型应用程序/插件对其进行了测试,效果很好。 对于您的问题,需要做更多工作,但我认为如果您创建 Wix 模块,您可以将这些部件放在一起用于新的设置应用程序。

    【讨论】:

      【解决方案2】:

      您还可以构建将在标准 VS 安装项目期间运行的 InstallHelper exe,如 http://www.eggheadcafe.com/tutorials/aspnet/ec13b205-9a90-496f-9d7b-ccebdf1d3ca1/build-a-custom-action-ins.aspx 所述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-14
        • 2010-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-30
        • 2010-09-17
        • 1970-01-01
        相关资源
        最近更新 更多