小编AC *_*son的帖子

使用导航路由的ASP.NET,Twitter.Bootstrap.MVC4,ASP.NET和菜单

我在VS2010项目中安装了Twitter.Bootstrap.mvc4.我还安装了Glimpse.

我发现使用Twitter.Bootstrap.mvc4提供的导航路线的菜单被Glimpse"打破"了.在NavigationExensions.cs文件中,RouteCollection包含在Castle代理中,导致变量navigationRoutes始终返回0.

        public static IEnumerable<NamedRoute> GetRoutesForCurrentRequest(RouteCollection routes,IEnumerable<INavigationRouteFilter> routeFilters)
    {
        var navigationRoutes = routes.OfType<NamedRoute>().Where(r=>r.IsChild==false).ToList();
Run Code Online (Sandbox Code Playgroud)

我可以在监视窗口中看到信息,甚至可以使用"((Castle.Proxies.RouteProxy_1)routes [5]).__ target"获取要在立即窗口中显示的信息.所以我想绕过路线并寻找一条命名路线.但是,我不知道如何获取访问代理所需的引用.Castle代码隐藏在Glimpse.Core库中.

我卸载了Glimpse以确保导致问题(确实如此).

glimpse asp.net-mvc-4 twitter-bootstrap

5
推荐指数
1
解决办法
739
查看次数

在 vs2022 上更改主题会影响 vs2019

我安装了DarkTheme2019。当我切换到它时,它会将我的 VS2019 主题更改为“蓝色”。在 VS2019 中,我切换回“Dark”,然后在 VS2022 中它从“Dark(2019)”变为“Dark”。

VS2022至少保留了“Dark(2019)”的字体变化。

有没有办法让两个 Visual Studio 不受另一个的影响?

themes visual-studio-2019 visual-studio-2022

2
推荐指数
1
解决办法
729
查看次数