如何使用IWizard界面更改自定义Visual Studio Web应用程序项目模板中的Web属性

时间:2011-11-11 16:30:00

标签: c# visual-studio-2010 templates projects-and-solutions vs-extensibility

尝试为我的团队创建标准模板。

我正在努力实现的目标:

  • 将StartAction设置为特定网址并设置要使用的网址。
  • 设置为使用IIS而不是开发服务器

我已经设置了一个向导并进行了gac和成功执行。

在向导中,我有以下方法:

    public void ProjectFinishedGenerating(EnvDTE.Project project)
    {
        Configuration conf = project.ConfigurationManager.ActiveConfiguration;

        conf.Properties.Item("StartAction").Value = prjStartAction.prjStartActionURL;            
        conf.Properties.Item("StartURL").Value = "User.mvc/Login";            
    }

使用MessageBox.Show()我已经看到这个方法被执行(两次,奇怪的是),但是当我打开项目的属性时,它仍然设置为使用“当前页面”。

我甚至不知道从哪里开始查找IIS设置。任何帮助表示赞赏。谢谢!

0 个答案:

没有答案