使用默认的 Web 安装项目,安装将在 inetpub/wwwroot 中。我尝试使用自定义操作,在 onInstall 方法中,我这样做了。
Context.Parameters["targetdir"] = @"C:\testing";
base.Install(stateSaver);
我已经/targetdir="[TARGETDIR]\"
为安装和提交添加了自定义操作数据,但安装路径仍位于 wwwroot。
我知道您可以首先创建一个虚拟目录,然后使用相同的虚拟目录名称使用普通 Web 项目进行部署。但我希望可以减少步骤。无论如何建议这样做?