随着.Net Core 3.0的发布,有一个新选项允许您将可执行文件发布为单个文件可执行文件。我的问题是:可执行文件在哪里提取其内容以供以后执行。
我的意思是这是一个随机位置?还是像%AppData%/Local/{AssemblyName}/{UUID}/
这样的可识别的随机位置,还是行上的东西?
答案 0 :(得分:0)
经过很多思考。我最终使用以下方法记录了位置:
const userInfo = await response.json();
this.setState({ userInfo });
Alert.alert("Logged in!", `Hi ${userInfo.name}`;
} else {
// type === 'cancel'
}
} catch ({ message }) {
alert(`Facebook Login Error: ${message}`);
}
};
似乎,他们选择了伪随机位置,就像我想的那样。
在这种情况下,我的是:Console.WriteLine($"Assembly Location: {Assembly.GetCallingAssembly().Location}");