VS2010制作C#程序安装包问题……

问题描述

我按网上教程一步步去做了,也生成了setup.exe和Setup.msi,但是一安装就会出现错误,说是拒绝访问msi文件,而且我生成安装包的VS项目所添加的程序集有很多下面都加了一条红线,还有原本教程是说选择“从与我应用程序相同的位置下载系统必备组件”,但一生成解决方案就会出现很多错误,说是不能选择此项,只能是“从组件供应商的网站上下载系统必备组件”,然后我就改成了后面一项,我不知是哪里出了问题,求各位大神帮忙看看,我是新手,我分已经不多了,最近为做这个程序问了太多问题了,在此,先谢谢各位……

解决方案

解决方案二:
该回复于2012-08-17 10:10:29被版主删除
解决方案三:
两个字同求,自己电脑上怎么弄怎么行,放别人电脑上就状况百出
解决方案四:
2010默认是生成4.0,选择3.5吧
解决方案五:
我就是知道放到别人的机子上会出问题,所以才想弄安装包……
解决方案六:
我有选3。5……
解决方案七:
我的也是,生成的安装程序,双击之后,不光出现错误试图安装“D:Setup1DebugSetup1.msi”时发生以下错误:“拒绝访问。”而且360还报病毒,我以为我的程序的问题,后来新建了一个windows控制台程序。里面就一句代码Console.ReadLine();生成安装程序之后还是上面那两个问题,各种郁闷啊
解决方案八:
我也是这样,也是报病毒,出现的错误也是一样,这是不是网上的教程有问题啊…………
解决方案九:
哪位大神出来帮帮忙啊……
解决方案十:
我的资源页上有个打包安装VS2005的ppt,打包2010的话方法大同小异,需要注意的就是CLR的版本了,其他的就是中间的细节,每一步不管ppt上有没有写到位,都自己多点一点东西试试。
解决方案十一:
还是不能解决我的问题啊,哪位大神知道啊!!!
解决方案十二:
再顶……
解决方案十三:
用setupfactory吧
解决方案十四:
好用吗?
解决方案十五:
还不错吧,如果你用的第三方库太多的话,还可以写脚本来注册。
解决方案:
汗!我把360都关了就没问题了。
解决方案:
是没问题了,可把它安装到另一台机子上,也关了360,可还是不行……
解决方案:
该回复于2012-08-17 13:53:17被版主删除
解决方案:
有没有人知道为什么安装以后打不开啊
解决方案:
顶,报程序错误是2908,这该怎么解决呢?
解决方案:
建议,不打包。直接把文件复制过来,给客户使用即可。如果客户没有安装4.0,就让他安装。这样,比较好。没有必要打包让客户安装。那样,显的不绿色了。
解决方案:
关了360果然是没问题了,哎
解决方案:
最近也在弄这个,但是我按着http://wenku.baidu.com/view/fa1e57fe04a1b0717fd5ddf7.html这个弄,虽然也有红色线标注的警告,360也报毒了(正常现象),但是在自己机和别人的机上安装都没有问题喔。
解决方案:
我的开始也有这情况,后来我把打包好的程序文件找出来,关掉VS2010再安装就没事了。
解决方案:
引用6楼hjywyj的回复:

试图安装“D:Setup1DebugSetup1.msi”时发生以下错误:“拒绝访问。”

Setup1.msi文件属性是不是只读?
解决方案:
360是个流盲
解决方案:
居然还有码农用360。。。
解决方案:
我想安装完了之后,直接运行程序,有谁知道怎么做的么?

时间: 2024-10-24 14:03:06

VS2010制作C#程序安装包问题……的相关文章

用Inno Setup制作WEB程序安装包

原文 用Inno Setup制作WEB程序安装包 最近做了一个WEB程序的安装包,我把制作的过程做个介绍,贴出源码给大家做个参考 看看inno 的脚本     [Setup] AppCopyright=test AppName=test AppVerName=test v2.0 SolidCompression=true OutputDir=Output\ OutputBaseFilename=test_setup DefaultDirName={pf}\Lms DefaultGroupName

基于DevExpress的Winform程序安装包的制作

在我们做系统开发的时候,都会面临一个安装包制作的问题,如何把我们做好的系统,通过安装包工具整合成一个安装包给客户进行安装.安装包的优势就是一步步安装就可以了,不用复制一大堆文件给客户,还怕缺少那个文件导致系统运行出错.本文主要介绍基于DevExpress的Winform程序安装包的制作内容,包括VS2010和VS2013/V2105的不同处理方式. 我们知道,VS2010是最后一个可以使用微软安装包制作工具的VS版本了,所以后面VS2012/2013/2015版本都需要使用第三方安装包制作工具,

[程序安装包制作] Advanced Installer 备忘

原文:[程序安装包制作] Advanced Installer 备忘 Product Information - Product Details 这个重点是Product Version.讲这个之前,首先要知道Product Code和Upgrade Code这两个属性,同时大家不要被这两个英文词语的字面意思所以迷惑. 同一款产品,不同的版本的安装包,Product Code必须不同,但Upgrade Code必须相同. 例如,现在有一款软件叫"Hello World",已经制作了1.

winform应用 发布-winform 程序安装包制作

问题描述 winform 程序安装包制作 我有一个已经开发好的系统(winform),我现在要为它制作一个安装包,包含数据库还有.netframwork类库 还有一些乱七八糟的文件 我该怎么去做这个安装包?用哪个比较好,最好给一个有下载地址 和demo的.谢谢大神了!

制作iis自动安装包

原文:制作iis自动安装包 MS 一直没有提供可独立安装的 IIS 安装包,Windows 的缺省安装没有安装它,通常要到控制面板的"添加/删除 Windows 程序"中去选择安装.对于熟悉 Windows 安装的人来说这没有问题,但对于要独立发行的软件包却可能是一个问题,并非所有最终用户都熟悉如何去安装 IIS.各大网站都有不同版本的 iis 安装包可下载,可下载回来你仍然找不到其中有可以执行的安装程序.通过在网上查询,得出自己制作 IIS 一键安装的方法如下: 1. 根据使用的 W

IS2009制作Oracle 静默安装包(一)感谢空白先生特许授权

原文:IS2009制作Oracle 静默安装包(一)感谢空白先生特许授权 上一篇: MyEclipse中消除frame引起的"the file XXX can not be found.Please check the location and try again."的错误 本文经原作者特许授权于海洋女神发布,转载请务必注明出处与链接:原作者和海洋女神保留对该文的一切法律许可下的权益:需要发布在盈利性报刊.网站等请与原作者或海洋女神联系.序言 这份文档并非本人所写,而是一位朋友在最近做

IS2009制作Oracle 静默安装包(二) 感谢空白先生特许授权

原文:IS2009制作Oracle 静默安装包(二) 感谢空白先生特许授权 上一篇: IS2009制作Oracle 静默安装包(一)感谢空白先生特许授权 本文经原作者特许授权于海洋女神发布,转载请务必注明出处与链接:原作者和海洋女神保留对该文的一切法律许可下的权益:需要发布在盈利性报刊.网站等请与原作者或海洋女神联系. 第三部分:使用IS2009向导设置1. 打开 InstallShield2009,新建一个Installscript MSI Project,建议选择此工程,因为该工程支持脚本编

NSIS:制作软件升级安装包

原文 NSIS:制作软件升级安装包 相信不是每个人写的软件都只发布一次就可以了,肯定要有修改和维护的情况发生.在这种情况下,您可能就需要一个软件的升级安装包了.   现在,我们就来一步步把这个安装包做出来.   前提:用户已经使用我们的完整安装包安装过了,且已经在注册表中记录了安装路径.   1 ;在注册表中写入安装路径 2 WriteRegStr HKCU "Software\轻狂的软件" "" $INSTDIR   我们要实现以下功能: 1.运行时检测注册表中是

Advanced Installer 制作.NetWeb部署安装包

原文:Advanced Installer 制作.NetWeb部署安装包 因为是.Net的Web应用程序,所以想用Advanced Installer 调用Dll实现安装部署. 因为我需要自己定制参数,包括数据库服务器和数据库名称等,我需要建立一个企业版的项目工程.  建立完毕,产品参数设置好了之后,就转到[用户界面]->[对话框]. 在[首次安装]目录下新建一个对话框:   [图1.1] 编辑对话框,如[图1.1],我在这里将数据库服务器文本框属性名设置为:DBSERVERNAME    如[