.net 在不写入注册表的情况下创建安装程序

.net 在不写入注册表的情况下创建安装程序,.net,installation,registry,roaming,.net,Installation,Registry,Roaming,我需要为我的.Net4应用程序进行设置。我对安装程序的期望是,它只会检查目标计算机上是否安装了.Net4客户端配置文件,如果没有,它将部署.Net包,并将应用程序解压缩到启动安装程序的目录 我不想在其他任何地方写(应用程序是“漫游”的,从sd卡上运行,例如),因为它会复制到开始菜单或程序文件,或者写入注册表。我只想能够运行这个应用程序 是否可以随设置一起分发.Net4客户端配置文件(任何许可证限制) 可能吗?我怎么开始?谢谢您的回复。好的,所以这是可能的。只需删除安装项目中的所有注册表项和应用程

我需要为我的.Net4应用程序进行设置。我对安装程序的期望是,它只会检查目标计算机上是否安装了.Net4客户端配置文件,如果没有,它将部署.Net包,并将应用程序解压缩到启动安装程序的目录

我不想在其他任何地方写(应用程序是“漫游”的,从sd卡上运行,例如),因为它会复制到开始菜单或程序文件,或者写入注册表。我只想能够运行这个应用程序

是否可以随设置一起分发.Net4客户端配置文件(任何许可证限制)


可能吗?我怎么开始?谢谢您的回复。

好的,所以这是可能的。只需删除安装项目中的所有注册表项和应用程序项。简单