现在网站要用到一个activex控件,于是用C#做了一个,打包生成了一个setup.exe和setup.msi文件
直接执行msi文件,能够安装成功,并且在IE上也能正确调用现在是希望在用户没有安装时,自动从网上下载并且执行安装程序所以就做按照网上的制作方法,制作了一个cab文件
里面包含一个setup.exe和setup.msi文件还有一个install.inf
install.inf
的内容[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Setup Hooks]
hook1=hook1
[hook1]
run=msiexec.exe /i "%EXTRACT_DIR%/setup.msi" /qn
然后再需要调用下载的网页上
<object id="test" classid="clsid:1213-123-123-1123-123"
width="0px" height="0px"
codebase="../setup.cab"
visible="false"
>
打开页面后
setup.cab自动下载了,并且也执行了安装程序,但是进行安装时报错
Error reading from file
C:\Doc..\admin..\Locals\Tmp\ICD11.tmp\Setup.msi
Verify that the file exists and that you can access it.但是自己双击setup.cab文件直接执行里面的安装文件又是可以安装成功的。。这是否和IE安装的权限有关,有没有什么解决办法呢?
求各位大侠指点!!!
直接执行msi文件,能够安装成功,并且在IE上也能正确调用现在是希望在用户没有安装时,自动从网上下载并且执行安装程序所以就做按照网上的制作方法,制作了一个cab文件
里面包含一个setup.exe和setup.msi文件还有一个install.inf
install.inf
的内容[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Setup Hooks]
hook1=hook1
[hook1]
run=msiexec.exe /i "%EXTRACT_DIR%/setup.msi" /qn
然后再需要调用下载的网页上
<object id="test" classid="clsid:1213-123-123-1123-123"
width="0px" height="0px"
codebase="../setup.cab"
visible="false"
>
打开页面后
setup.cab自动下载了,并且也执行了安装程序,但是进行安装时报错
Error reading from file
C:\Doc..\admin..\Locals\Tmp\ICD11.tmp\Setup.msi
Verify that the file exists and that you can access it.但是自己双击setup.cab文件直接执行里面的安装文件又是可以安装成功的。。这是否和IE安装的权限有关,有没有什么解决办法呢?
求各位大侠指点!!!
解决方案 »
- 怎样禁止在webblower控件内按下shift点击链接时打开新窗口
- vs2010使用sql server compact edition 3.5疑问
- 怎样让另外程序的ComboBox控件重绘或者怎样使它产生双击事件呢
- picturebox的图片路径问题
- 用C# WinForms如何检测整个局域网内的所有打印机是否可用.
- 请教英文较好的大哥: 招聘实体类用什么英文命名较好? 谢谢
- c#.net web调试出错
- 我得到一个Menu怎么得到他的每个菜单item和name
- MID窗体打开时设置窗体大小
- 用户权限 设置导航条的某项为不可用
- 问题: 首页上有三个栏目数据现在显示数据不能对齐,有什么方法可以让datalist中的显示数据居中对齐呀
- DropDownList控件可以显示多列内容吗
虽然我没用过这个方法,但是从错误来看
Error reading from file
C:\Doc..\admin..\Locals\Tmp\ICD11.tmp\Setup.msi
Verify that the file exists and that you can access it应该是路径没对,路径该是这个语句指明的
run=msiexec.exe /i "%EXTRACT_DIR%/setup.msi" /qn
你看怎么改下
1,要么直接指向服务器上,安装包所在的位置
2,要么存入cash,从cash中调
感谢Suriyel的回答
关于
1,要么直接指向服务器上,安装包所在的位置
是否我直接指向网站目录下的安装程序?
2,要么存入cash,从cash中调
能说的更具体点么?
1,要么直接指向服务器上,安装包所在的位置
是否我直接指向网站目录下的安装程序?
2,要么存入cash,从cash中调