如何从WPF制作Windows-Installer Application或exe文件,它们能够在所有Windows(7,8,10)上运行? [关闭]

问题描述 投票:-1回答:2

我正在使用基于本地数据库的WPF应用程序。我的问题是如何将其转换为可在所有PC上运行的应用程序(Windows操作系统。我试图将整个项目文件夹转移到另一台PC并尝试运行exe(debug / bin / application.exe)但它没有工作。

我正在使用.Net Framework 4.5开发Visual Studio 2013 ..

谢谢

deployment windows-installer
2个回答
3
投票

根据我的经验,部署工程分为两个阶段:

1)依赖性分析:我的应用程序需要什么? 。净? Java的? SQL Server? IIS? Files \ Folder被复制?配置设置。捷径?

2)如何实现/开发自动化来实现这些目标。

你说你复制文件,它不会工作?这意味着您需要花更多时间在依赖性分析上。

对于#2,我会从这里开始。

https://github.com/iswix-llc/iswix-tutorials

IsWiX是我维护的一个开源项目,它使得更快地掌握Windows Installer XML。


1
投票

使用.NET制作的WPF应用程序意味着它需要在目标计算机上安装.NET框架。如果没有它,您将无法编写自己的WPF / C#安装程序应用程序。

您可以尝试在网络上找到的许多第三方安装程序之一(例如http://dblock.github.io/dotnetinstaller/)或使用VS安装程序功能(请参阅Build an installer)。我不确定后者,从未使用它。

© www.soinside.com 2019 - 2024. All rights reserved.