【问题标题】:Debugging web application from Visual Studio using a specific screen resolution使用特定屏幕分辨率从 Visual Studio 调试 Web 应用程序
【发布时间】:2012-02-02 18:50:22
【问题描述】:

我想知道在调试 Web 应用程序时是否可以设置屏幕分辨率。 例如,我通常使用 1600x900 的屏幕尺寸,但客户要求固定为 1024x768 分辨率。 我的愿望是在调试时在设置为此分辨率的浏览器中开始调试。 有可能吗?还是有一些允许这种行为的工具? 谢谢

【问题讨论】:

    标签: asp.net visual-studio debugging


    【解决方案1】:

    您可以尝试像 https://addons.mozilla.org/en-US/firefox/addon/web-developer/ 这样的浏览器插件,它可以让您快速更改正在调试的浏览器的分辨率。Chrome 也有一个(https://chrome.google.com/webstore/detail /idhfcdbheobinplaamokffboaccidbal) 我相信其他浏览器也允许你这样做。

    这可能不会自动工作,但您可以在分辨率之间快速来回切换。

    【讨论】:

      【解决方案2】:

      如果已定义 DEBUG 常量:http://dotnet.mvps.org/dotnet/faqs/?id=setscreenresolution&lang=en,您可以利用 Windows API 尝试从您的程序设置屏幕分辨率。但是,如果您必须终止调试器,您的屏幕将保持设置为调试分辨率。您也不应该在未先注释掉分辨率更改的情况下发布应用的“调试”配置。

      通常,更改屏幕分辨率是桌面应用程序不应该做的事情。但是,它在这里有一定的意义,所以只要确保发布的版本不会这样做。

      【讨论】:

      • 他的问题是针对 Web 应用程序的。
      • 然后他可以在一个小型控制台应用程序中设置 API 调用,并将其作为构建后操作运行。或者,由于它是一个网络应用程序,他还可以再次使用 Win API 将浏览器的窗口大小设置为 1024x768。无需最大化浏览器即可在该尺寸的屏幕上显示您所看到的内容。
      【解决方案3】:

      Firefox 提供了一个插件来测试不同分辨率的网站,但这只是用一个特定的浏览器测试它。 http://www.makeuseof.com/tag/3-firefox-plugins-test-website-resolutions/

      【讨论】:

        猜你喜欢
        • 2013-12-28
        • 1970-01-01
        • 1970-01-01
        • 2018-02-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-03
        相关资源
        最近更新 更多