2011-03-08 74 views
1

我将以道歉开始,因为我对C++很陌生,也许我的问题没有任何意义。C++使用本机库启动exe的隐形应用程序

我有一个c#应用程序,不幸的是它需要在机器上安装.Net框架。 我想制作一个C++应用程序,它将从cd复制一个.Net安装程序,然后以安静模式运行安装程序。 的C++应用程序必须隐藏,没有控制台或使以往任何时候,也是最重要的是什么:它必须在一个干净的运行安装的Windows XP/

请帮我:)

我没有想法如何解决这个问题,因为我以前从未使用过C++。

P.S. (如果可以运行一个可以完成上述操作的c#应用程序,请说明如何表示赞赏)。

我试着用搜索引擎,但未能得到答案

+0

你应该接受你的其他问题的答案。为了做到这一点,您可以在答案分数下方检查标记符号。 – Benoit 2011-03-08 14:23:15

+0

安装.net并不快,但是可以使用基于MSI的静默安装程序。 – 2011-03-08 14:26:31

+1

我真的不想帮你意识到这一点。我真的不适合人们静静地安装东西。为什么用户(至少看不到)安装过程?为什么不能无人参与安装呢? – RedX 2011-03-08 14:31:19

回答

0

我不知道为什么你想有一个C++应用启动点网安装。这可以通过DOT NET env本身来实现。 将安装项目添加到当前的解决方案。它可以检测已安装的.net框架,并取决于您的应用程序的依赖关系可以提供自动安装一个。 但是,默认情况下,它会尝试下载框架,但如果您打算在CD上提供它,则可以将其配置为从本地位置获取安装程序。 请参考这里让你开始吧 http://support.microsoft.com/kb/307353

相关问题