我正在为应用程序创建安装程序。在安装程序(作为Visual Studio安装和部署项目创建)中,我试图设置一个注册表值来保存包含最终用户Program Files目录的DOS样式路径...不幸的是,提供的[ProgramFilesFolder]属性给了我一个完整的长风格路径。
即。我想设置一个如下所示的注册表值:
C:\ PROGRA〜1 \ BlahBl〜1 \等等\
而不是:
C:\ Program Files \ BlahBlahBlah \ blah
我宁愿不必创建一个DLL或任何复杂的东西,只是为了让一个简单的短DOS样式路径进入注册表。
我只能使用安装和部署项目来创建此安装程序,我无法使用InstallShield或任何其他工具。