【问题标题】:C# MVVM WPF Create setup projectC# MVVM WPF 创建安装项目
【发布时间】:2014-01-08 20:00:35
【问题描述】:

我创建了一个使用 MVVM 模式的 WPF 项目和另一个用于 Web 服务的项目。 在我的 WPF 项目中,我有一些视图,我可以在它们之间导航,一切正常。

现在,我想使用 InstallShield 创建设置,添加项目输出等...但是当我安装应用程序时,主视图中的按钮无法正常工作,就好像视图模型未包含在设置中一样。

有什么想法吗?

谢谢。

【问题讨论】:

    标签: c# mvvm installation installshield


    【解决方案1】:

    如果您的安装没有给您正确的结果,请问自己以下问题。如果您回答“是”,请移至下一个。如果不是,那么这是您调查的一个很好的起点:

    • 它是否可以在您的开发 PC 上以 Release 模式工作?
    • 已安装的应用程序是否加载?
    • 安装目录中是否存在所有项目输出?
    • 所有安装的文件都是正确的版本吗?
    • 您的配置文件有效吗?
    • 是否安装了正确版本的依赖项? (.net 版本等)

    【讨论】:

    • 它是否在您的开发 PC 上以发布模式工作? : 安装的应用程序加载了吗? 您的所有项目输出是否都存在于安装目录中? 所有安装的文件都是正确的版本吗? 我该如何检查?当我安装应用程序时,它告诉我项目已过期 您的配置文件是否有效? 是否安装了正确版本的依赖项? (.net 版本等).Net 4.5
    • @user3146857 对于您的 DLL,右键单击它们并选择属性 -> 详细信息选项卡。此处的某处应该是您为程序集提供的版本号(文件版本/产品版本)。另外,检查文件修改日期。它应该是你建造它的日期。
    • 所有 DLL 文件都是好的版本,但修改日期不是我构建它的日期,而是我创建项目的日期
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    相关资源
    最近更新 更多