需要构建/发布仅从USB闪存驱动器运行的WPF应用程序

时间:2012-02-02 19:55:57

标签: wpf usb-drive

我正在构建一个小型WPF应用程序,它将在USB闪存驱动器上分发/销售。应用程序将从闪存驱动器运行,输入的所有数据将存储在闪存驱动器上。

我已经构建了我的概念证明,但我的问题是如何构建安装?当我尝试发布应用程序时,它会创建正常的setup.exe和所需的清单文件。设置似乎检查先决条件(框架等)然后安装启动图标。但它确实将程序安装在计算机的硬盘上,这不是我想要的。

有人能指出我正确的方向,如何部署/构建/发布应用程序,以便不安装但从USB闪存驱动器运行?

2 个答案:

答案 0 :(得分:0)

如果它必须在没有.NET框架的机器上运行(3.5 SP1可能是最小的),那么就无法避免一个永久影响目标机器的大安装步骤。

答案 1 :(得分:0)

只需编译并运行在debug目录中创建的.exe即可。我一直从网络驱动器运行.NET .exe。如果没有安装.NET框架,那么它将失败。