安装和部署项目中系统驱动器的默认位置

Tha*_*dis 3 installation setup-project visual-studio-2010 setup-deployment visual-studio

我在Visual Studio 2010中有一个安装和部署项目

Application Folder的默认位置设置为C:\ [Appname]

问题是,如果没有驱动器C:在机器中正在安装应用程序,安装程序将崩溃并显示错误" 'xxxxxxxx'不是有效的文件名 "或类似的东西,因为安装程序会验证之前的位置用户有机会设置实际的应用程序安装文件夹.(因此默认位置已经过验证,并且由于驱动器c:缺失,因此会抛出此错误)

您可以将位置设置为[ProgramFilesFolder]\[AppName]等.

我想知道系统的Windows驱动器的"宏"是什么!我会期待类似[WindowsDrive][SystemDrive]之类的东西,以便我可以将默认位置设置为[SystemDrive]\[Appname],例如!

有人知道吗?

小智 5

我认为http://msdn.microsoft.com/en-us/library/aa372057.aspx包含您要查找的信息(对于.NET 3.5,其他框架可能有所不同).