我正在尝试在 Windows 共享托管服务器上托管我的 asp.net core razor 页面网站。
但出于安全原因,服务提供商不允许上传或创建.exe或任何其他可执行文件。
我在google上搜索了很多东西,我发现ASP.NET有一个解决方案,比如在发布网站时取消选中“允许这个预编译站点可更新”,所以在这种情况下可能不会生成.exe关于出版。
但是在 ASP.NET Core 和 Visual Studio 2019 中,我找不到该设置。
我想要类似“发布 ASP.NET Core 网站时不会生成 .exe”的内容。
在 application.csproj 文件中使用此设置:
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<UseAppHost>false</UseAppHost>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>