Visual studio 2008 我怎样才能绕过这个“问题”;磁盘上没有足够的空间;尝试部署到手持设备时发生异常?

Visual studio 2008 我怎样才能绕过这个“问题”;磁盘上没有足够的空间;尝试部署到手持设备时发生异常?,visual-studio-2008,compact-framework,windows-ce,diskspace,handheld,Visual Studio 2008,Compact Framework,Windows Ce,Diskspace,Handheld,今天,当我尝试从VS 2008将我的Windows CE项目部署到手持设备时,出现了部署错误: “部署和/或注册失败,错误为:0x8973190e。写入文件“%CSIDL\u PROGRAM\u FILES%\Duckbill\Platypus.exe”时出错。错误0x80070070:磁盘上没有足够的空间。设备连接组件” 我怎样才能避开这件事?我需要丢弃设备上的一些文件吗?如果是的话,哪些是安全的 更新 重播ctacke的评论: 谢谢你的提示;我没有在掌上电脑上安装任何东西(除了有问题的.ex

今天,当我尝试从VS 2008将我的Windows CE项目部署到手持设备时,出现了部署错误:

“部署和/或注册失败,错误为:0x8973190e。写入文件“%CSIDL\u PROGRAM\u FILES%\Duckbill\Platypus.exe”时出错。错误0x80070070:磁盘上没有足够的空间。设备连接组件”

我怎样才能避开这件事?我需要丢弃设备上的一些文件吗?如果是的话,哪些是安全的

更新 重播ctacke的评论:

谢谢你的提示;我没有在掌上电脑上安装任何东西(除了有问题的.exe)。我假设“开始>控制面板”是指开始>设置>控制面板(而不是开始>程序>CtrlPanel)。我确实在那里找到了内存部件的划分

我将其从大约29000/57000改为存储内存=42944KB,程序内存42824KB

至于“部署到某种形式的挂载媒体”,我不知道应该选择什么。以下是项目>属性…>设备>输出文件文件夹:

目前,增加存储内存是可行的,但我仍然想知道,如果我在代码中遇到岔路口,我的意思是道路,我应该为步骤2做些什么。

有几个选项:

  • 使用“系统内存控制面板”小程序(开始->控制面板->系统->内存)更改内存分区,为自己提供更多存储内存
  • 不要部署到Program files目录,而是通过更改项目设置中的部署选项(请参阅),将其部署到某种形式的已装入介质(SD卡或其他任何介质)
  • 删除设备上安装的任何不必要的内容

  • 如果设备有存储卡或其他任何东西,请使用“根文件夹”设置其路径,然后设置存储卡的路径。如有需要,请参阅我答案中对#2的更新以了解更多详细信息。