我试图在Linux上的Rider中运行一个.NET 4.6.1项目。对于在Windows上使用Rider的其他开发人员来说,它运行得很好,但是我遇到了意外问题。
这是Windows中的项目设置:
这是Linux中的项目设置:
但是,当我在Linux中运行它时,会收到以下消息:
Warning: unparsed command line arguments: /config:/home/username/Downloads/applicationhost.config /site:Company.Appname.Webapp /apppool:Clr4IntegratedAppPool
然后,应用程序启动失败。在Windows上运行就可以正常工作。
任何想法都值得赞赏!
其他信息
这是启动应用程序时Rider正在运行的命令:
/usr/bin/mono /usr/lib/mono/4.5/xsp4.exe /config:/home/username/Downloads/applicationhost.config /site:Company.Appname.Webapp /apppool:Clr4IntegratedAppPool
如果在终端上运行此命令,则会发生相同的事情:
$ /usr/bin/mono /usr/lib/mono/4.5/xsp4.exe /config:/home/username/Downloads/applicationhost.config /site:Company.Appname.Webapp /apppool:Clr4IntegratedAppPool
Warning: unparsed command line arguments: /config:/home/josephee/Downloads/applicationhost.config /site:Company.Appname.Webapp /apppool:Clr4IntegratedAppPool