问题标签 [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 投票
1 回答
4228 浏览

.net - 如何以编程方式获取 ASP.NET 临时目录?

ASP.NET 使用的临时目录通常位于

然而,有时它会被 web.config 文件中编译元素的 tempDirectory 属性覆盖。

如何获取 ASP.NET 当前使用的临时目录,无论它是默认目录还是用户覆盖的目录?

PS 有一些属性将返回临时目录下的子目录(例如AppDomain.CurrentDomain.DynamicDirectory和其他),但我正在寻找配置文件中出现的目录。

0 投票
1 回答
679 浏览

asp.net-mvc - 使用 Linq-to-SQL 的中等信任 ASP.NET MVC 应用程序上的 Cassini 异常

我在尝试浏览 Cassini 3.5.0.2 上的中等信任 ASP.NET MVC 应用程序(使用 Linq-to-SQL)时收到以下异常:

有一个内部例外:

相同的应用程序适用于 IIS7 和内部 VS2008 Web 服务器。Cassini 与不使用 Linq-to-SQL 的 ASP.NET MVC 应用程序一起工作没有任何问题。

ASP.NET MVC 应用程序和 Linq-to-SQL 存储库项目都已[assembly: System.Security.AllowPartiallyTrustedCallers]应用,以便在中等信任下工作。

有人知道这个问题吗?

编辑

异常从以下行引发Server.cs

0 投票
2 回答
1216 浏览

asp.net - Apache (Windows XP) 上的 ASP .NET 2.0?

我正在为 Intranet 环境构建一个 ASP .NET 2.0 Web 应用程序。该站点可能必须托管在 LAN 中的 XP 机器上。IIS 会将连接数限制为 40。我的要求有所不同 - LAN 中的客户端数量可能要高得多 - 比如说高达 1000 甚至更多。

该站点使用 ASP .NET 2.0 构建,并广泛使用 ASP .NET Ajax 1.0。我有什么选择?是否可以将其托管在 Apache 服务器上?(使用 ASP .NET Ajax)如果没有,还有其他选择吗?

谢谢。

编辑:我听说过 ultidev cassini。这是一个不错的选择(ASP .NET 2.0+ ASP .NET AJAX 1.0)吗?

0 投票
2 回答
1631 浏览

asp.net-ajax - ultidev cassini 是否适合托管基于 ASP .NET 2.0 (Ajax 1.0) 的 Web 应用程序(内联网)

服务器需要安装在 Windows XP 上,并且必须托管基于 ASP .NET 2.0 + ASP .NET AJAX 1.0 的 Web 应用程序。

什么是同时连接限制?(与 XP 上的 IIS 中的 40 不同)

是否还有其他需要注意的限制/缺点?

0 投票
2 回答
331 浏览

sitecore - SiteCore Xpress 和 Cassini

有没有人用 Cassini 成功设置过 SiteCore Express?

谢谢。

0 投票
0 回答
312 浏览

visual-studio - 在 cassini 中的某些进程调用或 win7 64 上的单元测试无法获取 StandardOutput

从 .net 运行多个进程时,我无法读取进程的输出。一个例子是“netsh”命令。

我正在尝试从 dhcp 服务器读取所有范围。

它仅在 Web 应用程序和单元测试中失败。

在下面的代码中,“消息”是一个空字符串。

几点

  • 在 VS 2008 上运行 .net 3.5
  • 在网络应用程序中失败,即卡西尼
  • 单元测试失败(使用 resharper)
  • 从控制台应用程序工作
  • 从 Windows 应用程序工作
  • 从命令行工作
  • 曾经在 Windows XP 中工作
  • 我试过关闭 UAC
  • 其他命令有效。例如 ipconfig
  • 我试过以管理员身份运行 VS
  • 是的,我知道还有其他方法可以做到这一点,并且正在研究它们。但我仍然想知道为什么流程方法不起作用。

编辑:

原来它只在windows 7 64bit上

MS Premier 支持已经复制了该问题,并正在研究解决方案/解决方法。

0 投票
4 回答
293 浏览

visual-studio - 调试问题 - Cassini 上的 VS 2008 Web 服务

我正在 Visual Studio 中测试 Web 服务,并逐步使用调试器。

然后我点击停止调试。这将停止调试会话,但程序继续像失控的火车一样运行。

这是 Visual Studio 2008 的“错误”还是“功能”?如果它是一项功能,当我单击“停止调试”时,如何告诉 Visual Studio 停止执行?

0 投票
3 回答
657 浏览

web-services - Cassini 托管的远程调试 Web 服务

有什么方法可以远程调试 Cassini 托管的本地计算机上的 Web 服务?

即在我的本地机器上我可以浏览到http://localhost:1234/webservice,但是我不能去另一台机器访问http://ip_address_of_my_machine:1234/webservice。

有办法吗?

谢谢,乔恩

0 投票
3 回答
1530 浏览

visual-studio-2008 - VS 2008 调试器:它如何决定在哪个 Cassini 端口下运行 Web 服务?

我有一个 VS 2008 解决方案,其中包括一个网站和一个 Web 服务。我正在同时开发两者,能够从一个调试到另一个是有帮助的。

它有时无法找到 Web 服务。如果我查看 web.config,我发现它正在查看的端口号不是我使用调试器时自动运行服务的端口号。例如,web.config 参考说明如下:

添加键="mynamespace.mywebservice" 值="http://localhost:55765/mywebservice.asmx"

当我将鼠标悬停在 Cassini 端口图标上时,我发现 Web 服务正在端口 55382(或其他一些非 55765 端口)中运行。难怪它找不到。

有没有办法强制它运行的端口号是 web 配置中指定的端口号?如果它不使用网络配置端口号来确定在哪里运行它......它在哪里决定?我知道在 VS2005 中,有一种方法可以指定调试时使用的端口号,但是我在 VS 2008 的 Web 服务项目中的任何地方都找不到。

随着越来越多的开发人员加入这个项目,这真的会引起问题——我该如何解决?删除 Web 服务并将其重新添加到项目中可以修复它,但我实际上必须每天执行几次,这不是一个理想的解决方案。

0 投票
3 回答
9444 浏览

c# - 当我停止调试时停止开发服务器

在 Visual Studio 中停止调试时,如何自动停止开发 Web 服务器?