Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.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# 您能否在IIS的子文件夹中托管blazor应用程序?_C#_Iis_Hosting_Blazor - Fatal编程技术网

C# 您能否在IIS的子文件夹中托管blazor应用程序?

C# 您能否在IIS的子文件夹中托管blazor应用程序?,c#,iis,hosting,blazor,C#,Iis,Hosting,Blazor,我有一个基本的blazor项目,我正试图以一种特定的方式主持它。我已设法在IIS中托管应用程序,其中所有文件都位于同一文件夹中我遇到的问题是在根文件夹中有web配置,然后在子文件夹中有实际的应用程序本身。 我正在使用blazor服务器,它位于“测试”文件夹中 这是否可能以这种方式主持?或者需要进行路由或配置才能使其正常工作 谢谢,好主意 我看没有理由,为什么不在iis中创建一个子目录作为网站。每个应用程序都必须有一个未被管理的额外应用程序池。到目前为止,恐怕无法在站点级别托管应用程序。无论我

我有一个基本的blazor项目,我正试图以一种特定的方式主持它。我已设法在IIS中托管应用程序,其中所有文件都位于同一文件夹中我遇到的问题是在根文件夹中有web配置,然后在子文件夹中有实际的应用程序本身。

我正在使用blazor服务器,它位于“测试”文件夹中

这是否可能以这种方式主持?或者需要进行路由或配置才能使其正常工作

谢谢,

好主意
我看没有理由,为什么不在iis中创建一个子目录作为网站。每个应用程序都必须有一个未被管理的额外应用程序池。

到目前为止,恐怕无法在站点级别托管应用程序。无论我在根级别还是文件夹级别设置aspnet核心处理程序,都要更改位置值,更改processPath。IIS只是忽略该属性,即使我在根级别和文件夹级别都设置了它

我认为即使您能够在子文件夹中托管blazor,当您需要在根文件夹中发布某些内容时,重复属性验证也很容易使应用程序崩溃

所以处理这个问题的最佳方法是将测试文件夹转换为应用程序。然后一切都被隔离,开始工作