我读的这本书从一开始就有第 9 版(ASP.NET Core 3 和 Angular 9 - 第三版),并且还使用了 angular 模板。我安装了 vs 2019 的最新 Visual Studio 更新。
Angular 项目的模板版本是 8。我读的书是版本 9。所以我尝试更新我的 Angular 版本。
ng update给我
@angular/cli 8.3.14 -> 9.0.3 ng update @angular/cli
@angular/core 8.2.12 -> 9.0.3 ng update @angular/core
@nguniversal/aspnetcore-engine 8.1.1 -> 8.2.6 ng update @nguniversal/aspnetcore-engine
Run Code Online (Sandbox Code Playgroud)
我更新了 cli 和 core。但是当我尝试更新第三个包时,我得到:
C:\Users\user\Test\ClientApp>ng update @nguniversal/aspnetcore-engine
Using package manager: 'npm'
Collecting installed dependencies...
Found 39 dependencies.
Package '@nguniversal/aspnetcore-engine' is not a dependency.
Run Code Online (Sandbox Code Playgroud)
我无论如何都试图运行该应用程序,但我得到了 HTML
Cannot GET /
Run Code Online (Sandbox Code Playgroud)
或者一个例外页面:
System.TimeoutException: The Angular …Run Code Online (Sandbox Code Playgroud) 我有一个数据类型为 char(256) 的属性。我通过 SQL Developer 从 csv 文件导入该值当该属性获得一个包含 10 个字符的值时,剩余空间将被空格填充。
我知道 char 静态分配空间,但这是否也意味着我得到了一个类似 "abc " 格式的字符串?
因为这使得具有相等运算符的 sql 语句变得困难。