没有Framework,你的C#程序运行不了!

解决方案 »

  1.   

    在你已经做好的项目上执行
         添加项目->新建项目   选择 "安装和布署项目" 中的"安装项目"      余下的操作在help的演练里面有
      

  2.   

    to 7710703(易水寒) :
    真的是没有Framework就没有办法让C#程序运行吗?那能不能在打包时把Framework也打进去,使在安装C#程序的时候把Framework也安装上去呢?
    to  EANFS(晨晨):
    我不是问简单的打包啊。
      

  3.   

    把.NET程序部署到没有安装.NET Framwork的机器上
    http://www.microsoft.com/china/community/article.asp?oBODY=TechZone/TechArticle/TechDoc/deployNETApp&oXSLT=TechZone/TechArticle/TechContentWindows 操作系统中的 .NET Framework 支持 
    http://www.microsoft.com/china/msdn/library/dndotnet/html/framewkwinsupp.aspYou can also search from CSDN with the keyword 安装, too many here.
      

  4.   

    楼上的高手
    我就是用的哪篇文章讲的进行了打包,并配置了settings.ini文件,可是不行啊,我想可能是settings.ini配置不对吧。
    你能不能给一个例子.谢谢,如解决100相送。
      

  5.   

    呵,很好的文章。
    TheAres(班门斧)兄,太多谢你啦。看来以后应该多去这个网站。
    也多谢7710703(易水寒) 和 EANFS(晨晨)  。
    结贴!
      

  6.   

    to nosky(无天):
    不会吧?那我现在结贴是不是早了点:(
      

  7.   

    呀,手头上没有Dotnetfx.exe和mdac_typ.exe  文件。明天再试过。
      

  8.   

    下面这样做在WIN98和WIN2000下通过验证:1。先做好你自己的安装程序。
    2。在这里下载setup.exe文件和setting.ini文件。
    http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/830/msdncompositedoc.xml
    3。用下载的setup.exe文件替换自己做的setup.exe文件,把dotnetfx.exe文件和setting.ini文件拷贝到与安装程序同样的目录下,并修改setting.ini文件中的Msi的值为自己所做的安装程序中的.msi文件名(Msi=yourfilename.msi ,其它的值也可作适当的修改。)上面的做法是利用别人做好的setup.exe文件来实现这个自动检测Framework
    的安装与否,并在没有安装Framework的情况下自动执行Dotnetfx.exe程序来安装Framework的功能的。因为看不懂例子中用VC写的源代码,所以只好这样做。但愿哪位高手能把它转换为相应的C#代码,并贴出来让大家一起学习。
     
    还有就是因为这几天要没日没夜地加班,所以把这个贴子搁了这么久才回复,觉得很对不起上面几位热心帮助我的朋友。请你们原谅!
      

  9.   

    没有人愿意将以下链接
    http://msdn.microsoft.com/downloads/default.asp?URL=/code/sample.asp?url=/msdn-files/027/001/830/msdncompositedoc.xml
    中的安装程序Setup的VC源代码转换为相应的VSC#代码吗?等到明天之前结贴.