问题标签 [cassini]

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 投票
2 回答
667 浏览

windows-7 - 带有 Windows 7 XP 模式的 Cassini

有没有办法从 Windows 7 的 XP 模式访问 Cassini 本地 Web 服务器?

我正在使用 Cassini 在 Windows 7 主机上进行开发,但想在 Windows XP 客户机中运行的 IE6 中进行测试。

0 投票
3 回答
2295 浏览

asp.net - ASP.NET Web 应用程序在 IIS 7 (Windows Server 2008) 中无法正常工作

我有一个 ASP.NET Web 应用程序,一旦部署到 Windows Server 2008 机器上的 IIS 7,它就无法正常工作。特定页面正在使用更新面板并根据下拉列表中的选择隐藏/显示下拉列表。该页面使用 Cassini(Visual Studio 2008 使用的本地网络服务器)在本地完美运行,但会丢失下拉菜单中的项目,并且不会显示和隐藏更新面板中回调时的控件。

我四处搜索并怀疑它可能与 IIS 7 中的集成与经典管道有关。它目前使用的是 DefaultAppPool(Integrated)。有人可以帮我弄清楚我应该做什么???

0 投票
2 回答
486 浏览

asp.net - 将 Elmah 与 Cassini 一起使用

有谁知道我是否可以将 Elmah 与 Visual Studio 内置 Web 服务器(又名 Cassini)一起使用?我让它在 IIS 上轻松工作,但使用相同的配置,它不适用于 Cassini。当我通过http://localhost:62364/elmah.axd请求日志页面时,出现“找不到资源”。

0 投票
1 回答
1687 浏览

asp.net - 有没有办法在不获取 PlatformNotSupportedException 的情况下从响应标头中读取?

我正在为 ASP.Net MVC 开发一个过滤器属性,当内容没有被修改时,它将返回一个 304 响应。能够读取控制器中设置的 Last-Modified 标头值以完成此操作会很方便......似乎只是一个问题。在 Cassini [Visual Studio 2008 Dev Web Server] 上执行如下代码时,我似乎找不到读取标头的方法...

我还尝试了以下方法:

两者都返回 PlatformNotSupportedException 并指示它们需要“此操作需要 IIS 集成管道模式”。

以下是有关环境的一些详细信息:

  • 框架版本:.Net 3.5 - SP1
  • IDE:Visual Studio 2008
  • Web 服务器:Cassini [Dev] 和 IIS6 [Production]

我可能错过了一个简单的方法来让它工作......
在此先感谢,

0 投票
2 回答
7146 浏览

visual-studio - 使用 Visual Studio 进行本地调试时如何使用集成的 Windows 身份验证

我正在使用 RESTful WCF 服务向客户端提供数据。托管服务的应用程序需要在服务器上集成 Windows 身份验证,这使得在 Cassini 中进行本地测试非常困难。我为我的服务使用以下行为配置,当部署到集成安全性打开的 IIS 时效果很好。

但是使用此配置,当我在 Visual Studio 中本地调试时尝试调用 Web 服务时,应用程序会引发以下错误。

此服务的安全设置需要“Windows”身份验证,但托管此服务的 IIS 应用程序未启用它

有没有办法在使用 Visual Studio 的内置 Web 服务器时包含集成的 Windows 身份验证,或解决此问题的其他一些方法?

谢谢!

0 投票
1 回答
319 浏览

visual-studio - 如何让 Visual Studio Web Development Server (Cassini) 将请求的域名发送到 Web 应用程序?

我们正在开发一个对请求的域名敏感的应用程序。我们遇到的问题是我们必须使用 IIS 来测试应用程序,因为尽管在地址栏中使用了不同的域,但 Cassini 只会将“localhost”作为请求的域发送。虽然 IIS 确实为我们提供了比 Cassini 更好的性能,但我们仍然希望能够按 F5 从 Visual Studio 中运行我们的应用程序。

是否可以进行任何配置来指定要在 Cassini 中使用的域名?

0 投票
2 回答
22424 浏览

asp.net - 如何在 LAN 网络中托管我的网页

使用 ASP.Net

我是网站开发新手

目前正在开发一个网页,当我运行程序时,输出显示在这个地址“ http://localhost:1127/WebSite1/

我想在我的服务器(局域网)中托管这个站点,

例如,

我的网页地址是webpage1.com

在 LAN 网络中,在另一台计算机上,当我提供类似 pages1.com 的地址时,它应该会出现我开发的网页。当我修改网页中的某些内容时,更改也应该反映在 pages1.com 中

注意:我不是要求在 Internet 上托管我的网页。

如何在asp.net中提供webpage1.com之类的网站地址,以及如何在LAN网络中托管我的网页。

请问可以给程序和想法吗?

0 投票
5 回答
15679 浏览

visual-studio-2010 - Visual Studio 2010 WebDev WebServer (Cassini) 64 位兼容吗?

我现在在 64 位操作系统(Windows Server 2008 64 位)上的 Visual Studio 2008 上进行开发。

虽然我编写的应用程序支持 64 位,但 IIS7 也是如此,但内置的 ASP.NET 开发服务器(又名 Cassini aka WebDev.Webserver.exe)以 32 位运行。

这带来了很多问题,例如:

  • 32 位和 64 位应用程序具有单独的 HKLM\Software 注册表主目录
  • SQL Server 客户端网络实用程序有 32 位和 64 位版本
  • 我还没有发现的其他有趣的惊喜,但我肯定会出现

虽然我正在寻找解决大部分问题的方法,但我不得不问......

是否有人在 64 位架构上使用过 Visual Studio 2010 预览版,知道开发 Web 服务器是否可以处理 64 位,如果可以,是否可以选择在哪种模式下运行?(例如项目属性中的复选框)

0 投票
1 回答
423 浏览

asp.net-mvc - Cassini 对于 MVC RenderPartial 比 IIS 慢得多

我有一个 MVC 视图,它带有显示分层数据的部分视图递归调用。

完整的树通常包括大约 500 个项目。

数据都包含在模型中,模型是一个微不足道的记录类——除了自动属性之外什么都没有。

在 IIS 中,这工作正常。

然而,在 Cassini/WebDev(Visual Studio 的内置 Web 服务器)中,此页面运行缓慢且经常超时。

一点点挖掘表明这是由于每次调用Html.RenderPartial大约需要 200 毫秒(或 1/5 秒)。实际的局部视图似乎需要不到一毫秒左右的时间。

任何人都知道为什么这这么慢?

为什么 IIS 和 Cassini 会有所不同?IIS 应用程序指向我的开发目录;他们运行完全相同的代码、构建和配置。

0 投票
3 回答
6219 浏览

wcf - 如何使用 Fiddler 监听 asp.net 开发服务器(即 cassini)?

我正在尝试使用 Fiddler 调试(RESTful)WCF 应用程序。我通过 VS IDE 运行我的项目 - 它在 ASP.NET Development Server aka Cassini 中启动我的应用程序。然后我启动 Fiddler 并在 Request Builder 选项卡中输入以下内容:“ http://localhost:1066/GeneralService/sections/summary ”,使用 GET 作为 http 方法。

Fiddler 响应“[Fiddler] Connection to localhost failed。
异常文本:无法建立连接,因为目标机器主动拒绝它 ::1:1066”

我有什么方法可以调试在 Cassini 上运行的应用程序吗?

谢谢,史蒂夫