Sha*_*awn 5 migration asp.net-core
我知道VS 2017只是RC,但是将ASP.Net Core 1.0项目迁移到1.1似乎存在一些主要问题.迁移工具无法转换解决方案中我的8个项目中的2个(我更喜欢对我的项目采用分层架构方法)示例项目位于此处.一个项目特别是我将web api控制器方法移入的类库.在尝试重新创建此类库时,似乎无法在安装Microsoft.AspNetCore.Mvc nuget之后声明控制器类.它已安装但编译器未找到Controller,RouteAttribute类等.尝试设置DI层IServiceCollection时出现同样的问题.Nuget Microsoft.Extensions.DependencyInjection似乎没有这样做.
老实说,迁移日志并没有真正帮助我.它似乎表明我的服务项目和project.json文件存在问题,但您可以告诉它在存储库中.
感觉就像微软迫使我们走上了把所有"网络"东西塞进一个项目文件的道路.也许这些工具还不够远,但RC会表明它们应该更接近准备好了吗?
ReciPiBook.Api消息src\ReciPiBook.Api\ReciPiBook.Api.xproj:无法迁移XProj项目ReciPiBook.Api.'dotnet migrate -s -p"C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\src\ReciPiBook.Api"-x"C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\src\ReciPiBook.Api\ReciPiBook.Api.xproj"'退出时出现错误代码1. src\ReciPiBook.Api\ReciPiBook.Api.xproj:找不到文件'C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\src\ReciPiBook.Services\project.json'.迁移失败.src\ReciPiBook.Api\ReciPiBook.Api.xproj:将C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\src\ReciPiBook.Api\ReciPiBook.Api.xproj备份到C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\Backup\src\ReciPiBook.Api\ReciPiBook.Api.xproj.src\ReciPiBook.Api\project.json:将C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\src\ReciPiBook.Api\project.json备份到C:\ Users\xxx\Documents\Visual Studio 2015\Projects\ReciPiBook2017\ReciPiBookCore\Backup\src\ReciPiBook.Api\project.json.
我无法直接谈论 VS2017,因为我远离它,因为尽管它是 RC,但核心工具位于 ALPHA 中。VS 2015核心工具至少处于“RC”状态(实际上只是预览)。
在 VS2015 中,我手动从 1.0.x 迁移到 1.1(根据https://blogs.msdn.microsoft.com/dotnet/2016/11/16/announcing-net-core-1-1/):
| 归档时间: |
|
| 查看次数: |
2096 次 |
| 最近记录: |