尝试为我的团队创建标准模板。
我想要完成的事情:
- 将 StartAction 设置为特定 URL,并设置要使用的 URL。
- 设置为使用 IIS 而不是开发服务器
我有一个向导设置和 gac'd 并成功执行。
在向导中,我有以下方法:
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 设置。任何帮助表示赞赏。谢谢!