当我尝试运行命令"update-database"时,我得到以下异常:
指定'-Verbose'标志以查看应用于目标数据库的SQL语句.System.IO.FileNotFoundException:无法加载文件或程序集'Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其依赖项之一.该系统找不到指定的文件.文件名:'Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'
警告:装配绑定日志记录已关闭.要启用程序集绑定失败日志记录,请将注册表值[HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)设置为1.注意:程序集绑定失败日志记录会导致一些性能损失.要关闭此功能,请删除注册表值[HKLM\Software\Microsoft\Fusion!EnableLog].
无法加载文件或程序集"Microsoft.Build.Framework,Version = 15.1.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a"或其依赖项之一.系统找不到指定的文件
我有两个屏幕。主页和照片详细信息。在主页上我有照片列表。如果我喜欢照片详细信息屏幕上的照片,我想更新主屏幕上的喜欢。无需更新整个页面。我可以在屏幕之间使用回调吗?如何?我正在使用 StackNavigator。谢谢你的回答
<TouchableHighlight
onPress={() => navigate('PhotoDetails', {
id: rowData.caption.id,
tag: rowData.caption.text,
url: rowData.images.standard_resolution.url,
likes: this.state.likes[rowData.caption.id] || 0
})}>
<Image
source={{uri:rowData.images.standard_resolution.url}}
style={{width: 320, height: 320}}/>
</TouchableHighlight>Run Code Online (Sandbox Code Playgroud)
<Like
onPress={()=> {onLike(this.state.id).then((newLikes)=>{
this.setState({
likes: newLikes
})
})}}
likes={this.state.likes + '' || '0'}
/>Run Code Online (Sandbox Code Playgroud)