我需要将我的C#应用程序放到USB驱动器上。它需要从那里执行。
问题是它需要运行.net framework 4.0(或者可能是3.5 - 它使用OpenXML打开,修改和保存.docx word文档,我不确定它是否与3.5兼容)。
将程序放在USB驱动器上意味着不会有安装程序,这反过来意味着我无法构建通常会说“你需要.net framework 4.0 ...立即安装?”的先决条件检查。
我是否有办法在Microsoft的默认错误消息之前建立对应用程序的检入,并从USB驱动器上的安装程序安装.Net framework 4.0(请参阅:Where I can download the REAL Full .Net Framework 4 Standalone Installer?以获取.net的链接框架安装程序)。
我意识到这个问题是Installing .NET framework from USB drive when necessary的重复但是,我真的不明白这个问题,在查找ClickOnce部署时,我不确定这对我有什么帮助。
谢谢。
答案 0 :(得分:2)
你可以在autorun中创建一个脚本来检查是否有有效的.NET并安装它然后它将运行应用程序