如何在不允许上传和创建 .exe 文件的共享主机上发布 ASP.NET Core 应用程序

问题描述 投票:0回答:1

我正在尝试在 Windows 共享托管服务器上托管我的 asp.net core razor 页面网站。

但出于安全原因,服务提供商不允许上传或创建.exe或任何其他可执行文件。

我在google上搜索了很多东西,我发现ASP.NET有一个解决方案,比如在发布网站时取消选中“允许这个预编译站点可更新”,所以在这种情况下可能不会生成.exe关于出版。

但是在 ASP.NET Core 和 Visual Studio 2019 中,我找不到该设置。

我想要类似“发布 ASP.NET Core 网站时不会生成 .exe”的内容。

asp.net-core visual-studio-2019 shared-hosting precompile
1个回答
0
投票

application.csproj 文件中使用此设置:

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <UseAppHost>false</UseAppHost>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
  </PropertyGroup>
© www.soinside.com 2019 - 2024. All rights reserved.