Web平台安装程序 - 自定义Web应用程序安装UI

时间:2013-02-21 18:08:03

标签: iis web-applications web-platform-installer

我正在尝试实现一个Web应用程序,可以通过Microsoft Web Platform Installer进行部署以供私人使用(我不想发布我的应用程序,因此我制作了自定义Feed)。 我可以通过Web平台安装程序在我的IIS上部署我的Web应用程序,但不能按照我想要的方式部署,因为我无法调整安装UI。

我在项目中创建了一个paramaters.xml:

<?xml version="1.0" encoding="utf-8" ?>
<parameters>
<parameter name="Paramètre 1" description="Blablabla" defaultValue="MySite/MyApplication" tags="IisApp">
    <parameterEntry kind="ProviderPath" scope="iisApp" match="MySite/MyApplication" />
</parameter>
<parameter name="Paramètre 2" description="Blablabla" defaultValue="MySite" tags="AppHostConfig">
    <parameterEntry kind="ProviderPath" scope="appHostConfig" match="MySite" />
</parameter>
<parameter name="Paramètre 4" description="Blablabla" defaultValue="C:\inetpub\wwwroot\MySite\MyApplication" tags="PhysicalPath">
    <parameterEntry kind="DestinationVirtualDirectory" scope="MySite/MyApplication/" match="" />
</parameter>
<parameter name="Paramètre 5" description="Blablabla" defaultValue="MyAppPool" tags="AppPoolConfig">
    <parameterEntry kind="ProviderPath" scope="appPoolConfig" match="MyAppPool" />
</parameter>

感谢您的帮助,对不起我的英语。

2 个答案:

答案 0 :(得分:0)

您无法让Web PI自动加载自定义Feed。但是,您可以使用WebPICmdLine tool自动完成此过程。

答案 1 :(得分:0)

我没有将manifest.xml文件放入我的包中,因此没有出现配置屏幕。

<?xml version="1.0" encoding="utf-8"?>
<MSDeploy.iisApp>
<iisapp path="application" />
</MSDeploy.iisApp>

但是,您必须在Web平台安装程序选项中激活Web应用程序的所有参数的配置。

相关问题