我在运行ASP。NET程序时弹出这样的对话框
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在运行ASP。NET程序时弹出这样的对话框相关的知识,希望对你有一定的参考价值。
WebDev.WebServer.exe遇到问题需要关闭。我们对此引起的不便表示抱歉。
如果您正处于进程中,信息可能丢失。
调试 关闭
是怎么回事啊,是不是我程序中哪写错了,还是这个软件出问题了,要重装啊。请各位大虾们指点,谢谢!
下面是这个进程的一些说明,就是用来代替IIS的!
asp.net development server的进程名称是:WebDev.WebServer.EXE。
安装VS2005的时候,WebDev.WebServer.EXE保存在:%systemroot%\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE。
安装VS2008的时候,WebDev.WebServer.EXE保存在:C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE。
在命令行下执行:WebDev.WebServer.EXE/?可以看见关于此命令的帮助,非常简单,就三个参数:
/port:端口
/path:"物理路径"
/vpath:"虚拟路径"
需要临时开一个WEB站点的时候,在开始>运行中输入以下命令:%systemroot%\Microsoft.NET\Framework\v2.0.50727\WebDev.WebServer.EXE /port:80 /path:"c:\mysite" /vpath:"/"
或:
"C:\Program Files\Common Files\Microsoft Shared\DevServer\9.0\WebDev.WebServer.EXE" /port:80 /path:"c:\mysite" /vpath:"/" 参考技术A 问题出在加载一棵目录树时,取得数据错误,迭代出现了死循环。解决死循环错误后,页面浏览就恢复正常了。
以后遇到类似情况,可以先重点查找可能发生死循环的方法,将其注释后确定是否由该方法引起。
在使用 c# 运行 flex 应用程序时在冲击波对象中,当表单最小化时弹出警告消息未正确显示表单
【中文标题】在使用 c# 运行 flex 应用程序时在冲击波对象中,当表单最小化时弹出警告消息未正确显示表单【英文标题】:in shockwave object while running flex application using c# pop up alert message is not displaying properly of form when form is minimized 【发布时间】:2020-11-14 10:53:37 【问题描述】:我使用 c# 在 .net 框架上创建了一个 Windows 应用程序,用于使用 Active X flash 对象运行 Adobe flex 应用程序。它工作正常并且没有问题,除非窗口窗体被最小化并且应用程序正在其中运行,并且如果出现任何弹出警报,那么它会出现在窗体的左上角,并且如果窗口处于正常或最大化模式,则相同的警报是显示在应用程序中间。有时警报会显示在窗口内部但在表单边框之外。请帮忙..
这是我为运行 flash 应用程序编写的 c# 代码
AxShockwaveFlash ax = new AxShockwaveFlash();
ax.Dock = DockStyle.Fill;
ax.AllowNetworking = "all";
ax.AllowScriptAccess = "always";
ax.DisableLocalSecurity();
ax.LoadMovie(0, applicationUrl);
【问题讨论】:
您是在谈论来自 Flex / SWF 应用程序的流行音乐吗?很可能它会检查其容器大小(宽度和高度)并计算“中间”,但如果您的 C# 应用程序(容器)被最小化,则大小变为零,这会为 SWF 提供“左上角”的输出坐标,它认为这是中间。您必须编辑生成 SWF 的 AS3 源代码并重新编译。 感谢您的回复。但是当应用程序在 IE 中运行时,同样的场景工作正常。但是好的,我会尝试你的建议。 尝试通过 C# 的网络浏览器加载 SWF,看看是否有帮助? 我试过但输出和windows一样.. 好吧 IE 和 C# webBrowser 应该是相同的引擎,提供相同的结果,但对于您的 SWF,IExplore.exe
必须做一些特别的事情。您能否创建一个简单的 SWF 来重新创建此弹出问题以进行测试?
【参考方案1】:
感谢VC.One 的回复。你的第一条评论给了我答案。抱歉迟到了。问题是我为 Flash 对象制作了“Docktype=fill”,因此每当屏幕最小化 Flash 对象的大小时,也会根据该大小减小,例如在 0,0 位置显示的 100,20 警报。所以现在删除了“Docktype=fill”并保持原来的屏幕尺寸。我的应用程序现在运行良好
谢谢。
【讨论】:
以上是关于我在运行ASP。NET程序时弹出这样的对话框的主要内容,如果未能解决你的问题,请参考以下文章
ASP执行到某一行代码的时候弹出一个对话框,点“是”则继续往下执行,点“否”则不往下执行,如何做?