我已经在 Visual Studio C# 2010 中完成了我的整个应用程序,并且它 100% 正常工作。部署我的应用程序的最佳方式是什么?
我需要它是单个文件,并且需要安装它:我的可执行文件、帮助文档文件、.NET 4 客户端配置文件以及某个目录的图标。我尝试了ClickOnce应用程序,但它没有任何好的方法可以将我需要的其他文件打包在一起。我不能使用安装项目,因为我只有 Visual Studio 的 Express 版本。
我找到了一个我目前正在使用的名为Inno Setup的程序。它为我编译了安装程序,一切都很好,除了我找不到在安装中包含 .NET 4 客户端配置文件的方法;因此,当尝试在其他计算机上安装我的应用程序时,它总是会抛出错误,直到用户访问 Microsoft 的网站并下载 .NET;虽然这行得通,但它根本不是用户友好的,并且大多数将使用我的软件的客户都不精通计算机。
我该如何解决这个问题?