开发环境:Windows Server R2 2008
开发工具:Microsoft Visual Studio 2017
新建asp.net core项目
创建web项目时,务必选择“ASP.NET Core Web应用程序”。
创建类库时,选择“.NET Standard”。这个类库既能被传统的.net framework项目引用,也能被.net core项目引用。
接下来将会带你一步一步的创建asp.net core项目。
创建一个空的解决方案
如何创建
可以先建一个类库,然后在解决方案里面把这个类库删掉,同时在文件夹里也要删掉。
操作步骤
如下图,我创建了一个名称为SongLou的.NET Standard类库,并在右下角选择了“为解决方案创建目录”,当然默认就是选中的。
在解决方案里面先删掉这个类库
同时在目录结构里面也要删掉
这样就是一个比较干净的空的解决方案了,接下来我们就可以在这个解决方案下面新增asp.net core web项目和.net standard类库了.
说明:.vs目录也可以删掉,但是删掉后每次打开又会生成,这个目录里面存放的是vs2017开发和调试用的一些数据。对开发和调试、部署没影响。
新建“ASP.NET Core Web应用程序”
点击确定,到下一步。并选择“Web应用程序(模型视图控制)”,最后点击确定。
如上图,我创建了一个名为SongLou.Web的asp.net core web项目。
同时需要注意红色框框圈中的部分。我使用的是.net core 2.0最新版本。
新建“.NET Standard”类库
直接确定就行了。
权且就建两个项目吧!asp.net core web项目需要引用.net standard类库。
这样,我们的项目就建好了,接下来,我们先对整个目录做一个大概的了解。