我是否有办法在每次安装网站时拥有不同的目录名称?因为我需要在构建时重命名目录或类似的解决方案。我目前正在使用MSBuild和CruiseControl.NET。
一个例子是我的网站中有一个名为Bug Tracking的模块,然后是http://mysite.com/BugTracking/。
一个安装希望将其保留为BugTracking,另一个安装希望将其称为“问题跟踪”,无论出于何种原因并将其置于http://theirsite.com/IssueTracking/。
答案 0 :(得分:2)
您可以设置重写规则,这样您就可以保持目录名相同,只需为希望调用不同内容的客户端添加重写规则吗?
另请参阅Scott's blog
没有解决问题,有点隐藏它我知道。但很容易:)
或
另外值得一看的是ASP.NET Routing,
Using ASP.NET Routing Without ASP.NET MVC 要么 Using Routing With WebForms