标签: webdev.webserver

如何在单元测试期间停止开发服务器?

我有一个包含大约30个项目的Visual Studio 2008解决方案.其中一些是Web服务/ WCF服务/ ASP.NET MVC应用程序.

当我运行所有单元测试(Ctr + R,A)时,它坚持要为这些不同的项目启动所有开发服务器.这意味着运行测试需要太长时间,实际上,我的单​​元测试都不需要这些框架.

那么,我如何阻止Visual Studio这样做呢?

unit-testing webdev.webserver visual-studio-2008 visual-studio

12
推荐指数
1
解决办法
1436
查看次数

用于Java的开发服务器,就像VS用于.NET一样?

我最近在Java学习狂欢,但我通常是.NET开发人员.(请原谅我的新手问题.)

在.Net中,我可以在不使用IIS的情况下开发ASP.Net页面,因为它有一个淡化的Web服务器(Cassini,我认为它被称为).

Java或Java IDE是否具有相似之处,因此我可以编写和测试JSP和Java Servlet,而无需成熟的应用服务器(Tomcat等)?

如果有的话,它是否适用于Windows?

java ide jsp webdev.webserver

9
推荐指数
1
解决办法
241
查看次数

为什么我的ASP.NET项目不会在启动项目中运行在开发服务器上?

我有一个visual studio 2008解决方案,其中包含c#中的asp.net托管远程处理项目.该解决方案还包含其他c#项目和c ++项目.

调试我的c#客户端和asp.net服务器之间的交互时,调试很棒.我可以直接进入服务器调用并退出.但是,有时我需要将调试集中在没有asp.net项目的独立可执行文件上.

我的麻烦在于,在将启动项目设置到除asp.net项目之外的其他项目之后,不会阻止asp.net项目在开发服务器(和系统托盘)中启动.它本身似乎不是"调试",但是当我不希望它出现时它正在运行并耗尽资源.

我检查并重新检查了启动项目设置.他们坚定地处于"关闭"状态.有关为什么会发生这种情况和/或如何预防这种情况的任何想法?还有其他人经历过这个吗?

解决方案注意事项:将此问题归结为"哦,那就是它!" Visual Studio中的现象.此设置不在ASP.NET项目属性页面上(右键单击解决方案资源管理器中的项目并选择"属性"),而不是在启动项目UI上.而是在解决方案资源管理器中选择项目时,它位于"常规"属性页面上.即确保属性页面可见(视图 - >属性窗口),然后单击解决方案资源管理器中的ASP.NET项目.顶部选项是"调试时始终启动",当设置为false时,解决了问题.

asp.net debugging webdev.webserver visual-studio

7
推荐指数
1
解决办法
1436
查看次数

如何将WebDev.WebServer.exe安装为独立应用程序?

如何将Visual Studio的Web开发服务器(WebDev.WebServer.exe)安装为Standlone应用程序?

这样我们的Web设计人员就可以从SVN获取最新代码,然后运行MSBuild批处理文件来构建代码,然后运行批处理文件以使用Web Development Server的本地副本(WebDev.WebServer.exe)启动代码.

注:我希望有他们所有的机器安装Visual Studio.

编辑:我已按照下面的建议完成,我收到此错误:

错误应用程序WebDev.WebServer.EXE,版本9.0.30729.1,时间戳0x488f1aa2,错误模块KERNEL32.dll,版本6.0.6001.18215,时间戳0x49953395,异常代码0xe0434f4d,错误偏移0x000442eb,进程ID 0x%9,应用程序启动时间0x %10.

webdev.webserver visual-studio

6
推荐指数
1
解决办法
1万
查看次数

手动启动ASP开发服务器?

必须有一种方法可以做到这一点,我在谷歌搜索信息,但我似乎无法让它工作.我检查过的网站说要做一些事情

start /B %WINDIR%\Microsoft.NET\Framework\v2.0.50727\webdev.webserver.exe /path:"D:\MyFolder" /vpath:/HelloWorldWebSite

在批处理文件中.但是,我的框架文件夹(我在3.5中开发)都没有这个webdev.webserver.exe文件.

有什么建议?

更新:感谢Casper在这篇文章中,我找到了文件所在的位置.

asp.net webdev.webserver

5
推荐指数
1
解决办法
4229
查看次数

强制visual studio使用hostname localhost启动开发服务器.(期末)

是否可以更改开发服务器在visual studio 2008中激活的主机名?最终我希望visual studio能够直接在http://localhost.:xxxx/上开始(注意期间).由于我正在做更多的ajax类型调用,我发现我需要使用像fiddler这样的工具更频繁地检查流量来检查响应/请求.(Fiddler无法通过http:// localhost /查看请求,因为它们不会遍历常规网络堆栈).

我查看了Web服务器配置页面但没有跳出来.

我不是特别想在盒子上配置IIS的路线,但会考虑一个令人信服的答案.

localhost fiddler webdev.webserver visual-studio-2008

4
推荐指数
1
解决办法
3959
查看次数

ASP网站如何将dll与网页匹配?

当你转到ASP网站的根目录(webforms或MVC)时,web服务器如何知道要加载哪个.aspx或.cshtml文件,以及bin/目录中哪个dll 包含要执行的代码?它如何与两者相匹配?

.net asp.net iis asp.net-mvc webdev.webserver

1
推荐指数
1
解决办法
155
查看次数

是否可以直接将前端连接到数据库?

前几天我看到了这个笑话。互联网上有人问我们为什么需要后端,只需将前端连接到数据库即可。

起初看起来很有趣,但真的有可能创建一个同时处理前端和后端的框架吗?

路由和列表视图或网格都发生在同一个函数中。

从技术上讲,我想不出一个原因!

database frontend web-frameworks javascript-framework webdev.webserver

1
推荐指数
1
解决办法
857
查看次数

为什么我的 ETag 标头在 IIS 下有效,而在 VS2010 Web 服务器下无效?

在我的 ASP.NET MVC 2 应用程序中,我有以下几行:

Response.Cache.SetMaxAge(TimeSpan.FromDays(90));
Response.Cache.SetETag(lastWriteTime.Value.Ticks.ToString());
Run Code Online (Sandbox Code Playgroud)

使用 Fiddler 跟踪 HTTP 流,我可以看到:

ETag: 634473035667000000
Run Code Online (Sandbox Code Playgroud)

在 IIS7 下运行时,在响应标头中,但是当我在 Visual Studio 2010 Web 服务器下运行时,这个标头只是......消失了。无论我是通过 Response.Cache.SetETag() 还是通过 Response.AppendHeader("ETag", etag) 设置它,它都不会返回。

这是 IIS Web 服务器的“功能”吗?是否有一些我错过的配置设置?如果我必须附加到 IIS 进程才能调试任何东西,这将使测试缓存失效有点繁琐......

编辑:看起来,尽管调用了 Response.Cache.SetCacheability(HttpCacheability.Public),VS/Cassini 总是返回 HTTP Cache-Control 设置为“私有”的资源......这有帮助吗?

asp.net-mvc etag cassini webdev.webserver http-headers

0
推荐指数
1
解决办法
2350
查看次数

npm 相关任务在安装过程中抛出错误

我最近遇到了这个问题,除了npm start.

npm install给出了这个错误:

$ npm install @material-ui/core
npm ERR! Object for dependency "@babel/generator" is empty.
npm ERR! Something went wrong. Regenerate the package-lock.json with "npm install".
npm ERR! If using a shrinkwrap, regenerate with "npm shrinkwrap".
npm ERR! A complete log of this run can be found in:
npm ERR!   C:\Users\Parth\AppData\Roaming\npm-cache\_logs\2020-08-20T13_52_13_701Z-debug.log
Run Code Online (Sandbox Code Playgroud)

npx create-react-app ./给出了这个错误:

npx create-react-app ./
npx: installed 98 in 10.023s

Creating a new React app in G:\hel.

Installing packages. This might take a …
Run Code Online (Sandbox Code Playgroud)

javascript webdev.webserver node.js npm reactjs

0
推荐指数
1
解决办法
9384
查看次数