我在发布(使用visual studio webdeploy)我的webapp到azure时遇到了网络故障.后来我再次尝试,然后我收到以下错误信息.
错误5 Web部署任务失败.(Web部署无法修改目标上的文件'NewRelic.Agent.Core.dll',因为它被外部进程锁定.为了使发布操作成功,您可能需要重新启动应用程序以释放锁定,或者在下次发布尝试时使用.Net应用程序的AppOffline规则处理程序.有关详细信息,请访问:http: //go.microsoft.com/fwlink/?LinkId = 221672 #ERROR_FILE_IN_USE.)0 0 Gamook.VideoServer.Web.Api
所以我重新启动了我的webapp几次,但同样的例外.然后我尝试用FTP.那也是一次失败.几分钟后,我再次尝试使用visual studio web部署,然后发布成功.但现在我正在建设503错误网站.任何的想法?
注意:我也尝试了离线应用.没有希望
我有一堂课,如下所示
export class Story {
id: number;
title: string;
storyText: string;
utcDate: string;
get displayDate(): string {
const today = new Date();
const postDate = new Date(this.utcDate);
const td = today.getTime();
const pd = postDate.getTime();
return ((td-pd)/1000)+'ms';
}
}
Run Code Online (Sandbox Code Playgroud)
HTML 视图如下所示
<span>
<i class="fa fa-clock-o" aria-hidden="true"></i>
{{story.displayDate}}
</span>
Run Code Online (Sandbox Code Playgroud)
这里,html代码块在里面,ngFor循环as*ngFor="let story of stories"和stories是一个Story类型的数组,stories: Story[];
但它没有显示任何东西。也没有错误。我在这里做错了什么?如果没有显式的 setter 属性,这会像这样工作吗?或者我应该创建一个 setter 属性并手动设置值?
编辑:在我的脚本下面填充故事数组和服务功能
loadData() {
this.storyService.stories()
.subscribe(
data => {
const response = <Story[]>data.message;
this.stories = response;
},
error => { …Run Code Online (Sandbox Code Playgroud) 我有一个如下所示的连接字符串
“服务器=本地主机;Uid=root;Pwd='abcd';数据库=testdb;字符集=utf8;ConnectionReset=True;”
任何带有 unicode 字符的数据库表列的插入都会作为特殊字符插入。如果我删除“ConnectionReset=True;”,一切都会正常工作 从我的连接字符串。知道这是怎么回事吗?
注意:我相信我的代码没问题,因为当我ConnectionReset=True;从连接字符串中删除部分时,插入 unicode 没问题。
我想使用 angular 6 HttpClient (@angular/common/http) 向服务器发出非 json 请求以获取 Octet-stream 。下面是我的代码。
getFile(file: any) {
let headers: new HttpHeaders({
'Content-Type': 'application/octet-stream',
'Accept':'application/octet-stream',
'Authorization': 'Bearer ' + data.token
})
return this.http.get<any>(this.baseUrl + '/getfile/'+file, headers);
}
Run Code Online (Sandbox Code Playgroud)
但这给了我 JSON 解析错误。
"HttpErrorResponse", message: "Http failure during paring for..... ERROR {...} ? error: {...} ?? error: SyntaxError: "JSON.parse: JSON 数据第 1 行第 1 列的意外字符"
将其读取为非 json 的方法是什么?