标题:vs2008 安装部署项目遇到系统必备安装后重启问题
只看楼主
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
 问题点数:0 回复次数:9 
vs2008 安装部署项目遇到系统必备安装后重启问题
VS2008 中,开发一个很简单的 hello world winform程序,在安装部署中的系统必备,选中
windows installer 3.1
.net framework 3.5

从与我的应用程序相同的位置下载系统必备组件。

生成的debug文件夹有:

DotNetFX35 文件夹
WindowsInstaller3_1文件夹
setup.exe
Setup.msi


安装framework3.5 之后重新启动计算机

重启后自动运行安装程序,但是却出错了

提示为:
无法找到应用程序文件“Setup.msi”。

有关详细信息,请参阅位于“C:\DOCUME~1\无DOTN~1\LOCALS~1\Temp\VSD1.tmp\install.log”的安装日志文件。

打开这个日志文件发现日志最后  
Resuming after a reboot. Original Application location: 'C:\Documents and Settings\Administrator\酌\11\'
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = Intel {string}
Property: [VersionNT] = 5.2.2 {version}
Package 'Visual C++ 2008运行库 (x86)' has been installed
Package '.NET Framework 3.5' has been installed
Launching Application.
Error: 无法找到应用程序文件“Setup1.msi”。
Status of package 'Visual C++ 2008运行库 (x86)' after install is 'InstallSucceeded'
Status of package '.NET Framework 3.5' after install is 'InstallSucceeded'
我存放安装目录的文件在桌面上,也就是说路径中汉字变成了乱码,因此重启后继续安装  
无法找到应用程序文件“Setup.msi”。

于是我又把安装程序放在了全英文目录下,安装成功。

现在不知道安装程序放在汉字目录下如何处理重启后继续安装的路径错误问题,请各位大哥指点一二。


[ 本帖最后由 wnke1985 于 2011-8-22 18:35 编辑 ]
搜索更多相关主题的帖子: 安装 文件夹 framework 应用程序 详细信息 
2011-08-10 09:38
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
自己顶一下
2011-08-10 14:07
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
再顶一下~~~
2011-08-11 11:05
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
再顶一下~~~
2011-08-11 16:43
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
dddddd
2011-08-12 20:30
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
dddddd
2011-08-22 18:33
一氧化碳
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:132
专家分:335
注 册:2007-8-13
得分:0 
呵呵,顶了这么多。
vs2008确实有这样的问题,原来,我在开发程序中也发现这样的问题,就是源程序放在有特殊字符的文件夹下或是文件夹有中文可能出现一些不能启动或无法加载项目的问题。一直不知道原因,后来也是看了一篇帖子受到了启发,才解决的。就是将目录改为英文。
而你说的安装时出现的问题,可能是你的DotNetFX35 文件夹没有中文语言包吧。DotNetFX35 文件夹下应有4个文件夹和一个dotNetFx35setup.exe
其中DotNetFX35\dotNetFX35\x86文件夹下应有2个安装文件:dotnetfx35langpack_x86zh-CHS.exe和netfx35_x86.exe。如果没有就到网上找一个。

2011-08-29 09:42
wnke1985
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-8-10
得分:0 
回复 7楼 一氧化碳
非常感谢你的回复,可是我检查过了你说的那两个文件dotnetfx35langpack_x86zh-CHS.exe和netfx35_x86.exe都有的~
还有没有其他的可能啊?
2011-08-31 16:00
一氧化碳
Rank: 5Rank: 5
等 级:职业侠客
威 望:1
帖 子:132
专家分:335
注 册:2007-8-13
得分:0 
如果方便的话,就把源码和安装文件给我看看。

2011-09-01 08:51
passanyworld
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2011-9-1
得分:0 
来学习
2011-09-01 19:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-347203-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.347693 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved