none
如何制作绿色版软件 RRS feed

  • 问题

  • 我想做一个程序,希望它生成后,可以像绿色版软件一样不需要安装,就可以在其它电脑上使用。由于我的程序引用了.netframework的动态链,这样的程序还可以制作成无需安装的绿色软件吗?请指教!!!
    2010年10月14日 18:07

答案

  • 托管代码需要计算机上有现成的CLR翻译成本地代码才可以。微软的CLI实现(比如.Net或者.Net Client Profile)需要安装才可以。其他的CLI实现有支持免安装的,但是未必支持你用的.Net Framework类。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年10月14日 19:43
    版主
  • 你好

    可以像飞信一样 使用VMDotNet 相当于是.NET的虚拟机 http://cn.bing.com/search?q=VMDotNet&go=&form=QBRE&filt=all&qs=n&sk=


    I see you~,.NET交流群71840452 微软中文论坛同城社区成都QQ群:74268428http://hi.baidu.com/1987raymondMy Blog~~~
    2010年10月15日 1:45
    版主

全部回复

  • 托管代码需要计算机上有现成的CLR翻译成本地代码才可以。微软的CLI实现(比如.Net或者.Net Client Profile)需要安装才可以。其他的CLI实现有支持免安装的,但是未必支持你用的.Net Framework类。

    The following is signature, not part of post
    Please mark the post answered your question as the answer, and mark other helpful posts as helpful, so they will appear differently to other users who are visiting your thread for the same problem.
    Visual C++ MVP
    2010年10月14日 19:43
    版主
  • 你好

    可以像飞信一样 使用VMDotNet 相当于是.NET的虚拟机 http://cn.bing.com/search?q=VMDotNet&go=&form=QBRE&filt=all&qs=n&sk=


    I see you~,.NET交流群71840452 微软中文论坛同城社区成都QQ群:74268428http://hi.baidu.com/1987raymondMy Blog~~~
    2010年10月15日 1:45
    版主
  • 您好,因为我现在暂时无法确定您到底使用何种语言作为基础开发。我只能大致说说绿色软件应该最好尽量不能够修改注册表(包括添加和删除),取而代之使用xml或者本地ini文件进行系统初始化的配置和存取。如果以net为标准的话,你最好先安装对应的版本,直接把net制作的软件拷贝过来就OK了。
    2010年10月18日 2:57
    版主