【发布时间】:2017-08-02 17:01:31
【问题描述】:
我正在尝试开发一个网络应用程序,这是我的第一个网络应用程序。我收到此错误:
HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容。
如何配置网络服务器?我什至不知道它在说什么目录。
该应用程序正在尝试转到此处:http://localhost:22025/
我尝试搜索,但相关信息很少。我在运行框中输入了inetmgr,但什么也没出现。所以我尝试安装 IIS 7.5,但它说我已经安装了更新的版本。
我发现它是 IIS express。我也找到了这个信息https://docs.microsoft.com/en-us/iis/extensions/using-iis-express/running-iis-express-from-the-command-line
但我不知道如何设置它。我打赌没有 exe,但即使我知道输出文件类型是什么,这仍然允许我在 ide 中调试吗?
我已经开发 Windows 应用程序超过 10 年,并且拥有扎实的编程知识,但是我不知道从哪里开始,甚至不知道要搜索什么样的教程。
编辑: https://github.com/Marvelous-Software/Challenge
编辑2: 当我开发一个 .net 类库时,我可以将它指向一个 exe 并测试该类。
AssemblyName.ClassName test;
test = new AssemblyName.ClassName();
test.SomeProperty = 1;
Console.WriteLine(test.SomeProperty); //If '1' display then the property worked
test.SomeMethod();
这是一个关于如何在 .net 中测试类库的示例。我想学习网络API。我该怎么做呢?如何运行代码?
【问题讨论】:
-
您是否设置了网站的默认页面?我认为您可以在解决方案资源管理器中右键单击一个,例如“default.aspx”,并将其设置为“起始页”或类似内容。
-
你正在创建哪种类型的 Web 应用程序,Web 表单,mvc,Web api,wcf 服务,asp.net 核心
-
在 IIS 中,将默认文档类型添加到您的伴侣。
-
@Andrew - 有人通过 Github 提供了我的项目。如何找到默认页面?
-
@Abhishek - 它说项目类型下的类库