问题标签 [asp.net-development-serv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
128 浏览

c# - 调试完成但未完成调试

我像往常一样调试我的代码,并设置了一组断点,但我注意到调试在没有完成循环的情况下完成!

这是以虚拟方式发生的。如何解决这个问题?

0 投票
0 回答
1980 浏览

c# - 为 ASP.Net 开发服务器启用目录浏览

我想在我的 Asp.Net MVC 应用程序中提供目录列表/浏览。所以我修改了web.config:

它在 IIS 或 IIS Express 下运行良好。但是在 VS Development Server 上它给出了HTTP 404 The resource cannot be found.

有什么可以让它发挥作用吗?

0 投票
2 回答
1823 浏览

ruby - Webrick 或 Thin 运行(非红宝石)静态网站

由于 ASP.NET 开发服务器 (VS2012) 不允许我们通过 LAN (!!) 访问 URL,并且我没有配置 IIS 的权限,我正在尝试使用 WEBrick 启动一个静态网站,以获得 LAN 访问. 我在 Windows 上运行带有 vagrant 的 Ubuntu。

在我的静态网站的根目录中,我创建了一个app.rb包含以下内容的文件:

当我运行服务器时;ruby app.rb,并浏览到http://localhost:8080,它给了我这个错误:

有没有办法使用 WEBrick 或 Thin 来运行静态(HTML / JS)网站?

编辑

我按照斯图尔特的建议将代码更改为:

现在,当我浏览 URL 时,它会将“index.html”呈现为字符串,而不是呈现文件内容。

0 投票
1 回答
72 浏览

.net - 如何让我的 .NET 开发服务器使用不寻常的字体?

我正在为邮政邮件制作打印模板。

我们正在使用 USPSIMBStandard 字体创建条形码,我正在尝试在本地对其进行测试。

当我在本地调试项目并查看邮件程序(作为 HTML,我们使用 HTML-PDF 转换器将网页转换为打印良好的 PDF)时,我只看到了我输入的文本,而不是看到显示在条形码字体。

当然,我在本地机器上安装了字体,但我认为 Visual Studio 的本地开发服务器没有使用它。我确定该字体是“应该”使用的,因为我可以检查相关的 HTML 元素,并且我看到了 CSS 字体声明(尽管字体名称是灰色的,不像 Arial 或 Times New Roman 那样暗) .

我需要采取哪些步骤来确保使用正确的字体?

0 投票
1 回答
814 浏览

asp.net - 如何检查是否为真实 IIS 网络服务器上的图像等静态资源调用 Application_BeginRequest?

我们有一个 ASP.NET 4.0 网站,我们使用 Global.asax 中的 Application_BeginRequest 事件来执行一些智能重定向。在 Visual Studio 提供的本地 ASP.NET 开发服务器(无 IIS)下调试解决方案时,Application_BeginRequest 会为 apsx 页面和我们页面包含的 css 文件、jpg/gif 图像等静态资源调用。

这是一个已知问题,但我们的托管服务提供商(Windows 2008/IIS 7.0)的真正 IIS 托管又如何呢?我们如何检查静态资源是否发生这种情况?以及如何禁止?

0 投票
0 回答
262 浏览

asp.net - VS2012 调试 asp.net 应用程序 - 以不同用户身份运行不工作

我正在尝试调试一个使用 Windows 身份验证来确保安全的 asp.net 应用程序。要以测试用户身份登录,我可以通过浏览器图标获取“以不同用户身份运行”选项。这在访问我的测试服务器时有效,但是当我在使用默认的 ASP.NET 开发服务器在 VS2012 中本地调试时尝试使用“以不同用户身份运行”时,它会忽略浏览器正在运行的帐户并使用我的凭据。

有没有办法以不同的用户身份运行浏览器以使用 ASP.NET 开发服务器进行本地调试?如果不是,那么设置本地调试以允许浏览器运行以进行测试的最简单方法是什么?

0 投票
1 回答
537 浏览

.net - System.Diagnotics.StackTrace() 上发生 StackOverflowException

我一直在使用 Visual Studio 2013 编写一个针对 .NET framework v3.5 的 Web 应用程序。

其中的间接递归会导致 StackOverflowException,所以我编写了一个方法来检查堆栈是否溢出。

问题是 StackOverflowException 发生在第一行,即new StackTrace(),所以我无法处理它。

我知道调用 StackTrace() 也会将堆栈加深几个级别,所以我知道这可能会发生。但是,有一些值得深思的地方:

  1. 在 Visual Studio 2012 中选择Visual Studio(ASP.NET) 开发服务器(以下简称 Cassini)没有问题,所以我的 IIS 设置或类似的设置是可疑的。
  2. 发生异常时的堆栈还不够深。
  3. 这仅在调试时发生。无论配置如何(即调试/发布)。

编辑:我尝试更改IIS Express设置,但没有任何区别。此外,尝试本地 IIS选项也没有运气。所以,

我以为我在配置IIS Express时犯了错误,但现在我完全迷失了。

0 投票
1 回答
98 浏览

.net - 安装 Microsoft WebDevServer?

在某些时候,我不小心卸载了用于在我的机器上运行和测试我的项目网站的开发服务器。我已尝试修复已安装的所有 Visual Studio 实例,以及已安装的所有 .Net Framework 版本。没有人恢复我需要的 exe。(Program Files/Common Files/Microsoft Shared/DevServer/10.0/WebDev.WebServer40.exe) 有谁知道我应该怎么做才能解决这个问题?

0 投票
1 回答
108 浏览

c# - 回发时 VS 开发服务器内存使用量增加

我正在使用带有图像和按钮的简单 mvc 应用程序。但是在每次回发时,开发服务器使用的内存都会增加,并在大约 50 次回发中达到约 100MB。

这是关于开发服务器和 Web 应用程序的已知问题吗?此外,mvc 应该是无状态的,但为什么开发服务器在回发上占用了这么多空间。我问这个是因为如果我在我的服务器中托管一些复杂的 mvc 应用程序并且许多用户同时访问我的网站,这可能会使我的服务器崩溃。IIS 服务器也是这样工作的,有什么想法。

0 投票
1 回答
24 浏览

c# - VS2008 项目在 Asp.Net 开发服务器中运行,尽管它已添加到 IIS

我有两个项目(GUI 和 WebService)。两者都是在 IIS 中添加的,但是当我运行 GUI 项目时,它会在 ASP.NET 开发服务器而不是 IIS 中启动。我知道在项目的属性中,我们必须更改为使用 IIS Web 服务器,而在 WebService 中我已经完成了,但是在 Gui 中没有“属性”-而不是“属性页面”,并且没有设置项目默认值的选项服务器。