我正在开发一个小网站,我决定尝试ASP.NET MVC 6.我在我的计算机上编写了一些代码,现在我想在服务器上测试它,首先在Visual Studio中进行调试.我复制了整个解决方案文件夹并粘贴在服务器上,但我无法运行该项目.VS抱怨:
The selected debug option is IIS Express but this project is not a web project. To use IIS Express you need to add the wwwroot attribute to project.json.
Google不会为错误消息返回任何内容,这始终是一个不好的信号.显然wwwroot文件夹有问题,但我不明白它试图告诉我什么.请注意,解决方案资源管理器中的wwwroot显示为普通文件夹(与我在开发机器上的globe图标相对).
我从模板中创建了项目,所有内容都是开箱即用的.复制项目时我错过了什么吗?
找到了.事实证明,服务器上没有安装ASP.NET 5运行时.