Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过ASP.NET MVC项目中托管的jQuery加载ASP函数?_Jquery_Asp.net Mvc_Asp Classic - Fatal编程技术网

如何通过ASP.NET MVC项目中托管的jQuery加载ASP函数?

如何通过ASP.NET MVC项目中托管的jQuery加载ASP函数?,jquery,asp.net-mvc,asp-classic,Jquery,Asp.net Mvc,Asp Classic,我正在升级一个经典的ASP应用程序。此应用程序在asp页面/函数中有一些旧的非托管DLL调用和一些复杂的逻辑 我是否可以将.asp文件放入asp.NET MVC应用程序,然后使用$.get加载结果 我尝试将.asp文件直接放入“脚本”或“模型”文件夹,但在尝试直接从服务器运行.asp文件时,无法加载该文件: This type of page is not served. Description: The type of page you have requested is not served

我正在升级一个经典的ASP应用程序。此应用程序在asp页面/函数中有一些旧的非托管DLL调用和一些复杂的逻辑

我是否可以将.asp文件放入asp.NET MVC应用程序,然后使用$.get加载结果

我尝试将.asp文件直接放入“脚本”或“模型”文件夹,但在尝试直接从服务器运行.asp文件时,无法加载该文件:

This type of page is not served. Description: The type of page you have requested is not served because it has been explicitly forbidden. The extension '.asp' may be incorrect. Please review the URL below and make sure that it is spelled correctly.
关于如何实现此功能,您有什么想法吗?

您可以设置一个ignoreroute,以便文件上的原始处理存在,尽管我不知道这是否有助于ASP扩展,这是我不确定的。但是值得一试,如果您在同一文件夹中有这些文件,这有助于设置忽略路由。更多信息,请访问:


在我看来,您似乎试图通过从VisualStudio启动站点进行测试来运行它。这不会工作,因为VS不能服务于经典的ASP页面。您必须将其连接到您机器上的IIS才能使其正常工作。或者,如果服务器脚本已连接到IIS,则无法在IIS中运行正确配置的服务器脚本。

您运行的是哪个windows server版本?这很可能是ASP的IIS设置,但答案因您运行的版本而异。他们移动了所有控制面板。