asp下载,asp下载文件
- 跳转官网下载下载点击免费下载
asp怎么运行asp怎样运行
如何打开ASP格式的文件?
如果是下载的问题:打开方法:
1.更改后缀。asp到。rar还是。然后直接运行它。
2.有时,当文件名改变时,它仍然是无效的。此时,在工具的“文件夹选项”和“查看”选项卡中点击“隐藏已知文件类型的扩展名”,去掉前面的打勾,这样就可以更改*。再asp到rar或者exe。
我以为打不开。后来我先打开了WINRAR解压程序,然后用这个程序打开下载的。asp文件。发现是压缩文件,但是后缀变成了未修改的。asp。
此时,您可以选择解压缩它,然后运行安装程序并安装它。
但是,有些文件需要在要安装的虚拟光驱下运行。虽然还没测试,但是我觉得把它们再压缩成。然后运行虚拟光驱。毕竟虚拟光驱不能运行。直接asp。
winrar
解压缩程序
Windows系统自带的吧?点击开始程序,你应该可以找到它。
或者只是打开一个压缩包,然后按照路径找到。asp文件,你可以看到里面的内容。
没有WINRAR(不太可能放??)在此下载。
怎么测试电脑是否可以运行asp?
可能写一段asp简单脚本程序,运行下看能正常解析不,可以解析就支持,反之不支持
asp.net项目运行时页面是哪个?
aspx/cshtml:前台页面,区别是编译引擎不一样,后者在ASP.netMVC3中引入.dll:编译后的程序集.css:样式表.js:脚本文件.config:配置文件,最常见的如web.config.asax:全局应用程序文件.ascx:用户控件.master:母版页.cs/.vb:不常见,在WEB站点中需要发布源码时会出现其它常见的文件类型但不必须,如:.html:静态页面.xml:XML文件,通常用于保存用户数据.pdb:程序代码调试文件以及其它程序自定义的文件类型。常见的目录:
bin:程序集所在目录scripts:脚本目录content:CSS等内容目录(常见于MVC)
App_Code:程序文件目录(*.cs,*.vb)
App_Themes:ASP.net主题目录Views:前台页面目录,常见于MVC中Areas:区域目录,常见于MVC中
asp程序怎么运行,Win10下?
右键程序,选择属性→兼容性→下面可以选择以win7/winxp/DOS运行该程序。虽然不知道有没有用。对了,如果你那个程序会被自动删除的话,要把自带的安全中心关掉再运行
电脑如何运行asp?
答:asp运行步骤:
确保在你的电脑上安装了iis,然后建立网站。
安装一个编辑器,一般为Dreamweaver,在Dreamweaver里面建立一个站点映射到你的iis网站下。
这样你就可以开始asp程序的编程了。
关于ASP或PHP运行超时的处理?
1,修改ASP脚本超时时间限制右击需要修改的站点,选择“属性”,然后选择“主目录”,再选择“配置”。选择“选项”,在ASP脚本超时中修改下时间,确定下就可以了。2,修改PHP脚本超时时间限制FastCGIErrorTheFastCGIHandlerwasunabletoprocesstherequest.--------------------------------------------------------------------------------ErrorDetails:?TheFastCGIprocessexceededconfiguredactivitytimeout?ErrorNumber:258(0x80070102).?ErrorDescription:μè′yμ?2ù×÷1yê±?£HTTPError500-ServerError.InternetInformationServices(IIS)如果服务器正常,本错误往往发生在提交一个很大的字符串时发生。原因就是在处理如此“巨大”的字符串提交请求时,服务器处理超时了。可以通过设置fcgiext.ini里面的超时配置和php.ini里的超时配置来解决。当然,根据个人对服务器设置的不同,可能还需要修改更多配置信息。比如允许一次性提交多少数据。大概给该网站建立一个独立的应用程序池也可以解决某些因此原因导致的问题。在C:WINDOWSsystem32inetsrv文件夹中找到fcgiext.ini文件。注意:如果是新版的PHP环境,fcgiext.ini文件是存放在C:ZkeysSoftphp目录。打开文件后,里面关于php脚本活动超时时间(ActivityTimeout)的配置信息如下:php=PHPExePath=c:PHPphp-cgi.exeInstanceMaxRequests=500EnvironmentVars=PHP_FCGI_MAX_REQUESTS:1000ActivityTimeout=1200里面的数字可以自行调整。上面的提示,即配置文件里的ActivityTimeout=600这个时间超时设置,600是10分钟,最大可以设置为6000一小时。但不一定就是这个原因引起的。
asp如何实现 用户登录才可以下载文件
判断登录状态很简单,用个SESSION变量啦,相信你已经搞定了。
关键是如何提供一个登录后才存在的下载文件。
可以利用对IIS的远程管理,针对已经登录准备下载的SESSION临时创建一个虚拟目录,这个虚拟目录映射了下载文件的物理路径,然后在网页中发布这个虚拟目录或重定向到这个虚拟目录,这样登录用户就可以下载这个文件了。当登录用户注销或登录超时的时候,马上删除这个虚拟目录。这样就只有登录用户才能下载这个文件了。没登录的用户想通过直接链接这个虚拟目录来下载是做不到的,因为没登录时这个虚拟目录不存在!当然要设法让虚拟目录的名称古怪并且每次都不重样(如用MD5变换SESSIONID)。
但如何在ASP.NET中操纵IIS创建、删除虚拟目录呢?这要用到System.DirectoryServices名字空间。以下是创建/删除虚拟目录的示例:
using System.DirectoryServices;
void CreateVDir()
{
// metabasePath is of the form"IIS://<servername>/<service>/<siteID>/Root[/<vdir>]"
// for example"IIS://localhost/W3SVC/1/Root"
// vDirName is of the form"<name>", for example,"MyNewVDir"
// physicalPath is of the form"<drive>:\<path>", for example,"C:\Inetpub\Wwwroot"
Console.WriteLine("\nCreating virtual directory{0}/{1}, mapping the Root application to{2}:",
metabasePath, vDirName, physicalPath);
string metabasePath=@"IIS://localhost/W3SVC/1/Root";
string vDirName="1234";//假设要创建的虚拟目录是/1234
string physicalPath=@"d:\rarfiles";//假设d:\rarfiles是服务器上放置下载文件的物理路径
try
{
DirectoryEntry site= new DirectoryEntry(metabasePath);
string className= site.SchemaClassName.ToString();
if((className.EndsWith("Server"))||(className.EndsWith("VirtualDir")))
{
DirectoryEntries vdirs= site.Children;
DirectoryEntry newVDir= vdirs.Add(vDirName,(className.Replace("Service","VirtualDir")));
newVDir.Properties["Path"][0]= physicalPath;
newVDir.Properties["AccessScript"][0]= true;
newVDir.Properties["AppFriendlyName"][0]= vDirName;
newVDir.Properties["AppIsolated"][0]="1";
newVDir.Properties["AppRoot"][0]="/LM"+ metabasePath.Substring(metabasePath.IndexOf("/",("IIS://".Length)));
newVDir.CommitChanges();
}
else
{
//创建没成功
}
}
catch(Exception ex)
{
//创建没成功
}
}
void DeleteVDir()
{
string metabasePath="IIS://localhost/W3SVC/1/Root/1234";//假设要删除的虚拟目录是/1234
try
{
DirectoryEntry tree= new DirectoryEntry(metabasePath);
tree.DeleteTree();
tree.CommitChanges();
}
catch(DirectoryNotFoundException ex)
{
//虚拟目录本来就不存在
}
catch(Exception ex)
{
//删除失败
}
}
这只是粗略的方法与思路,具体实现时还需要大量的细致工作。
asp下载代码问题
可以的,你设置一个中转网页download.asp
然后以此种格式显示在网页上
<a href="../download.asp?id=1834">金山快译</a>
在download.asp中这么设置:
<%
id=request("id")
'数据库中每个ID对应一个下载地址
'根据id找到下载地址,然后转到对应下载地址
response.redirect""
%>
这样不仅可以实现自动生成中文名称,隐藏文件真实路径,再通过一些设置(如检查访问页的域名)来作防盗链设置