C# 不使用.exe发布ASP.Net MVC应用程序

C# 不使用.exe发布ASP.Net MVC应用程序,c#,asp.net,asp.net-mvc,visual-studio-2015,C#,Asp.net,Asp.net Mvc,Visual Studio 2015,在我使用Visual Studio 2015将ASP.Net应用程序发布到我的web主机后,当我在浏览器中键入地址时,访问被拒绝 我打电话给我的网络主机支持人员询问原因,他告诉我他们不允许.exe文件,而且我的bin/roslyn文件夹中有.exe文件 如何在没有.exe文件的情况下发布项目 更新: 在阅读了这些评论之后,我发现我的项目实际上正在使用Owin。我尝试了以下操作,但当我尝试卸载Owin时,我得到一个错误:SignalR Core依赖于Owin 如果不使用Owin自托管网页,是否无法

在我使用Visual Studio 2015将ASP.Net应用程序发布到我的web主机后,当我在浏览器中键入地址时,访问被拒绝

我打电话给我的网络主机支持人员询问原因,他告诉我他们不允许.exe文件,而且我的bin/roslyn文件夹中有.exe文件

如何在没有.exe文件的情况下发布项目

更新:

在阅读了这些评论之后,我发现我的项目实际上正在使用Owin。我尝试了以下操作,但当我尝试卸载Owin时,我得到一个错误:SignalR Core依赖于Owin


如果不使用Owin自托管网页,是否无法使用Signal?

。您尝试过吗?@shanavascet我找不到如何切换到发布配置,并且我的项目属性中没有调试选项卡?我发现如何告诉不生成可执行文件的项目没有此选项,但我的项目显然生成可执行文件?此网站是否使用owin而不是iis?我认为,如果你正在使用一个网络主机,你需要你的网站被使用iis@KenTucker我的网络托管公司是根据网络主机信息使用Windows/IISI的,因为你有一个exe的网站,它是使用owin的自我托管不是iis。。您尝试过吗?@shanavascet我找不到如何切换到发布配置,并且我的项目属性中没有调试选项卡?我发现如何告诉不生成可执行文件的项目没有此选项,但我的项目显然生成可执行文件?此网站是否使用owin而不是iis?我认为,如果你正在使用一个网络主机,你需要你的网站被使用iis@KenTucker我的网络托管公司是根据网络主机信息使用Windows/IISI的,因为你有一个exe的网站,它是使用owin的自我托管不是iis。