0

我不确定要谷歌搜索什么关键字,所以我要问一下。

我有一个托管数据库、wcf dll 和 silverlight 应用程序的 asp.net 网站。我想创建一个 .exe 文件来自动运行集成的网络服务器,应用程序根目录是我的 asp.net 文件所在的项目文件夹。

基本上我想要做的是在不启动 Visual Studio 的情况下单击 1 次在 localhost 中运行项目。启动网络服务器、浏览器并重定向到该 localhost url。

我将分发它的计算机可能没有安装 Visual Studio。

4

3 回答 3

1

查看以下文章,其中我使用 C# 启动 webdev 服务器。

http://www.highoncoding.com/Articles/367_Unit_Testing_ASP_NET_Pages_Using_WatiN.aspx

于 2009-10-25T04:43:07.507 回答
1

只是想让您知道:Asp.NET 4.0 中有一个新功能;Auto-Start

ASP.NET 4 和 IIS 7.5 的新“自动启动”功能提供了一种定义明确的方法,允许您执行昂贵的应用程序启动和预缓存逻辑,这些逻辑可以在任何最终用户访问您的应用程序之前运行。这使您能够让您的应用程序从一开始就“预热”并准备好,并提供一致的高性能体验。

More: 自动启动 ASP.NET 应用程序(VS 2010 和 .NET 4.0 系列)

于 2009-10-25T04:52:59.093 回答
0

我决定和发现这里的卡西娜一起去。WebDev.WebServer.exe 就是基于此构建的。

于 2009-10-25T01:22:04.527 回答