使用我们的安装程序安装其他应用程序 - vs2010桌面应用程序部署
问题描述:
我需要在我的设置中嵌入Powerpoint查看器和vs2010。 当用户运行由我创建的安装程序时,PowerPoint安装过程中会自动启动。 感谢使用我们的安装程序安装其他应用程序 - vs2010桌面应用程序部署
答
添加安装程序类来开发
namespace CLT
{
[RunInstaller(true)]
public partial class ClientInstall : Installer
{
public ClientInstall()
{
InitializeComponent();
}
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
System.Diagnostics.Process.Start(@"\Powerpoint.exe");
}
}
要记住,自定义操作添加到您的设置
答
通常现有的包被添加为先决条件。 Visual Studio安装项目不支持自定义的先决条件的创造。然而,这可以通过手动地生成所需的清单来完成。
你可以在这里找到清单结构:http://msdn.microsoft.com/en-us/library/ms229223(VS.80).aspx
这些清单能够自动与Bootstrapper Manifest Generator工具来生成。
生成软件包清单后,您可以在一个单独的文件夹添加所有这些文件(包括包装)在Visual Studio的先决条件文件夹,例如:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\
在然后,您可以选择的先决条件您设置项目属性页面。
+0
感谢..你的回答也是有用的..有美好的一天 – vikrantx 2012-04-11 04:48:25
您好感谢为解决方案..但它显示了一个错误 - 错误10001指定的文件没有找到,我应该在哪里在项目中添加这powerpointviwer.exe ..请回复 – vikrantx 2012-04-05 09:36:30