Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.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
C# Net核心项目给出了;找不到任何网页";仅当使用IIS Express执行时_C#_Asp.net Core - Fatal编程技术网

C# Net核心项目给出了;找不到任何网页";仅当使用IIS Express执行时

C# Net核心项目给出了;找不到任何网页";仅当使用IIS Express执行时,c#,asp.net-core,C#,Asp.net Core,我有一个asp.net核心项目,当我在Visual Studio 2017下作为项目执行它时,一切正常。但当我切换到运行IIS Express(使用完全相同的端口;也在VS2017下)时,以前可以访问的同一页面现在给我错误“找不到网页”。我看不出在设置上有什么不同,那么我应该另外设置什么才能使它在IIS Express“模式”下工作呢 现在我只使用httphttp(即nohttps)来确保这里不涉及某种SSL问题 我不理解“过于宽泛”的评论,所以让我重申一下。我有VS 2017 asp.net核

我有一个asp.net核心项目,当我在Visual Studio 2017下作为项目执行它时,一切正常。但当我切换到运行IIS Express(使用完全相同的端口;也在VS2017下)时,以前可以访问的同一页面现在给我错误“找不到网页”。我看不出在设置上有什么不同,那么我应该另外设置什么才能使它在IIS Express“模式”下工作呢

现在我只使用http
http
(即no
https
)来确保这里不涉及某种SSL问题


我不理解“过于宽泛”的评论,所以让我重申一下。我有VS 2017 asp.net核心项目,有两个配置文件,project和IIS,两个设置看起来都一样。当我在IIS Express(VS2017下)中启动项目时,它不工作,找不到页面;当我在项目模式下启动项目时,加载相同的页面。我正在寻找这种差异的原因。

您是否尝试使用静态文件

public void Configure(IApplicationBuilder app)
{
    app.UseStaticFiles();
}

你试过使用静态文件吗

public void Configure(IApplicationBuilder app)
{
    app.UseStaticFiles();
}

建议解释更多。谢谢,但没有帮助(即,我看不到这样或那样的效果)。建议解释更多。谢谢,但没有帮助(即,我看不到这样或那样的效果)。