我正在创建一个可安装在XP,Vista和Windows 7上的visual studio设置项目。 为了在Vista和Seven上成功安装我的程序,需要将其安装在:
c:\ProgramData
我指出了Application Folder的安装路径如下 默认位置:
[CommonAppDataFolder][Manufacturer]\[ProductName]
和我提出的条件:
VersionNT>=600
但是,我希望我的程序安装在:
c:\programfiles\Manufacturer
...对于XP。我添加了一个特殊的文件夹,它指向ProgramFilesFolder并且条件为:
VersionNT<600
然而,似乎没有检查此条件,它总是尝试在* C:\ Documents and Settings \ All Users \ Application Data \ mySoftware * for XP中安装。
我不确定我在这里遗失了什么。 我真的很感激任何帮助和建议。
答案 0 :(得分:0)
Visual Studio安装项目不支持此功能,但可以使用其他安装创作工具完成。一般的方法是:
这样,默认情况下您的软件包将使用Windows 7安装路径,并且只有在执行自定义操作时才会使用XP路径。