我在windows server 2012上运行Asp.net mvc核心有一个挑战, 我通过visual studio 2017发布了我的网站作为文件系统,它在我的计算机上正确运行,但在远程系统上运行时,我点击mysite.exe应用程序kestrel运行并非常快速关闭。 即使我通过使用UseUrl(“http://localhost:4000”)更改program.cs文件来尝试,并且发布了它
我必须使用IIS 7和SQL Server 2008。当我试图表明使用IIS web服务器作为我得到的消息,“我的网站的问题[SQLEXCEPTION(0x80131904):用户登录失败.. 。“ 当我使用Visual Studio 2010中包含的Web服务器显示相同的网站时,访问数据库没有问题。 为什么它使用VS2010网络服务器而不是IIS?
我有一个.net核心应用程序,我想在后台运行,但似乎无法摆脱Kestrel的控制台窗口。有没有办法隐藏它,而无需将应用程序作为Windows服务运行?我试图删除任何有关记录器的参考,它没有帮助。 这里是我的Program.Main: var config = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrent
我在远程服务器上运行asp.net核心网站时出现问题。 我想使用IIS红隼,并在Visual Studio 2017年出版的这 是我的Program.cs: public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseContentRoot(Di