Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个小型 WPF 应用程序,它将在 USB 闪存驱动器上分发/销售。该应用程序将从闪存驱动器运行,输入的所有数据都将存储在闪存驱动器上。
我已经构建了我的概念证明,但我的问题是如何构建安装?当我尝试发布应用程序时,它会创建正常的 setup.exe 和所需的清单文件。该设置似乎会检查先决条件(框架等),然后安装启动图标。但它真正将程序安装在计算机的硬盘上,这不是我想要的。
有人可以指出我如何部署/构建/发布应用程序以不安装而是从 USB 闪存驱动器运行的正确方向吗?
如果它必须在还没有 .NET 框架的机器上运行(3.5 SP1 可能是最低要求),那么就无法避免永久影响目标机器的大型安装步骤。
只需编译并运行在调试目录中创建的 .exe。我一直从网络驱动器运行 .NET .exe。如果未安装 .NET 框架,它将失败。