gpt4 book ai didi

c# - Web 服务仅适用于根文件夹

转载 作者:行者123 更新时间:2023-11-30 22:21:35 25 4
gpt4 key购买 nike

所以我有一个 Web 服务,当我将它上传到根目录时可以正常工作

www.mysite.com/service.asmx

但是如果我将它上传到另一个文件夹,我会得到以下结果。

Server Error in '/' Application.

The resource cannot be found.

Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

Requested URL: /test/service.asmx

如果它们同时上传,测试文件夹中的那个指的是根目录,即使它们可能包含不同的代码。

任何想法,如果这还不够清楚,请写下您的问题和错误的回复。

最佳答案

您需要创建虚拟文件夹(在本例中为“测试”),然后您需要上传到该文件夹​​。

这就像告诉服务器将文件夹路径(例如 c:\web\mysite\test)解释为\test 上下文路径。

假设您使用的是 IIS,您可以使用 this 创建一个虚拟目录

关于c# - Web 服务仅适用于根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14272591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com