更新:2007 年 11 月
可以使用设备项目的属性页为项目的部署设置“远程目录”。“远程目录”指定部署应用程序输出的设备目录。
默认情况下,“远程目录”设置为 %CSIDL_PROGRAM_FILES%\<projectname>。第一部分是一个 CSIDL 值,第二部分是项目名。CSIDL 值提供了一种标识“远程目录”文件夹的方法,该方法与系统无关。这些值取代了用于此目的的环境变量。下表列出了对“远程目录”参数而言有效的 CSIDL 值。值的两侧需加上 % 符号。
| CSIDL | 值 | 说明 | 
| CSIDL_DESKTOP | 0x0000 | 在 Smartphone 上不受支持。 | 
| CSIDL_FAVORITES | 0x0006 | 文件系统目录,它充当用户的收藏夹项的公共储存库。 | 
| CSIDL_FONTS | 0x0014 | 包含字体的虚拟文件夹。 | 
| CSIDL_PERSONAL | 0x0005 | 文件系统目录,它充当文档的公共储存库。 | 
| CSIDL_PROGRAM_FILES | 0x0026 | Program Files 文件夹。 | 
| CSIDL_PROGRAMS | 0x0002 | 文件系统目录,它包含用户的程序组,这些程序组也是文件系统目录。 | 
| CSIDL_STARTUP | 0x0007 | 与用户的“启动”程序组对应的文件系统目录。当设备接通电源时,系统启动这些程序。 | 
| CSIDL_WINDOWS | 0x0024 | Windows 文件夹。 | 
为主项目输出指定远程路径
- 在“解决方案资源管理器”中,右击“<Projectname>”,然后单击快捷菜单上的“属性”。 
- 展开“配置属性”节点,单击“部署”。 
- 在最右侧窗格中,设置项目的“远程目录”属性。